浏览器后退按钮禁用问题

Browser back button dissabling issue

本文关键字:问题 按钮 浏览器      更新时间:2023-09-26

我正在使用以下 java 脚本来禁用我的 QUIZ 应用程序的浏览器后退按钮。这在 chrome 中工作正常,但在 IE 中无法正常工作。您能否建议更改以下代码或禁用IE 9和Chrome中浏览器后退按钮的代码片段。IE 9 不支持推送状态。

<script type = "text/javascript" >
history.pushState(null, null, 'instructions.aspx');
window.addEventListener('popstate', function (event) {
history.pushState(null, null, 'instructions.aspx');
});
</script>
这将

适用于IE...

<script type="text/javascript" language="javascript">
    function noBack() 
    { 
         window.history.forward(); 
    }
</script>

只是谷歌搜索一下...