gpt4 book ai didi

javascript - window.history.go 不工作

转载 作者:行者123 更新时间:2023-11-28 03:01:16 25 4
gpt4 key购买 nike

我有一个单击按钮,我想使用 javascript 后退一步。为此,我使用 window.history.go 虽然这在 IE7 和 Firefox 中工作正常,但在 IE6 中不起作用,并且当用户停留在同一页面上时没有任何变化。

我正在将事件附加到 LinkBut​​ton

最佳答案

IE6 在 window.history.go() 方面遇到问题。它适用于像这样的常规链接:

 <a href='#' onclick='history.go(-1);'>Back!</a>

但其他一些则不起作用。你可以试试这个:

 <button onclick='history.go(-1);'>Back!</button>

但我不太确定这是否有效。您还可以显示所有其他浏览器的按钮和 IE 的链接:

 <button id='backButton' onclick='history.go(-1);'>Back!</button>
<!--[if IE 6]>
<script type='text/javascript'> document.getElementById('backButton').style.display = 'none'; </script>
<a href='#' onclick='history.go(-1);'>Back!</a>
<![endif]-->

当然,最好将行为添加到单独的 javascript 文件中,而不是内联到 HTML 中。但我想你已经明白了。

关于javascript - window.history.go 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/743496/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com