window.history.go(-1)无效,即6

时间:2011-07-19 09:33:41

标签: javascript internet-explorer

window.history.go(-1)在IE6中不起作用

任何其他可以在IE6中工作的后退按钮解决方案。

2 个答案:

答案 0 :(得分:1)

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]-->

答案 1 :(得分:0)

您可以使用window.history.back()