javascript - onclick ="javascript:history.go(-1)"在 Chrome 中不起作用

标签 javascript google-chrome hyperlink browser-history

此代码在 FF 中运行良好,它会将用户带回上一页,但在 Chrome 中则不然:

<a href="www.mypage.com" onclick="javascript:history.go(-1)">Link</a>

解决办法是什么?

最佳答案

您应该使用 window.history 并返回 false,以便浏览器不会导航 href(默认行为)。

<a href="www.mypage.com" onclick="window.history.go(-1); return false;"> Link </a>

关于javascript - onclick ="javascript:history.go(-1)"在 Chrome 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16253035/

相关文章:

jQuery - 如何仅选择新页面的链接?

javascript - 无法重新分配或增加变量( float )

javascript - 使用变量的值访问对象的属性

html - 如何阻止 Chrome 设置 HTML5 格式数字的格式

HTML/CSS : Form does look different on firefox than on chrome

javascript - 如何在 JavaScript 中创建 pdf 的链接?

css - 访问链接时突出​​显示图像

javascript - ReactJs 中的动态表格组件

php - 在表单提交和重定向之间显示 "Please Wait"

javascript - 禁用回车键 Chrome 扩展程序