浏览器后退按钮功能问题

时间:2015-04-20 06:52:14

标签: javascript internet-explorer

我正在使用此客户端代码来禁用浏览器后退按钮。在body标签的onload

中调用函数“changeHasgOnLoad”
    function changeHashOnLoad() {
    window.location.href += "#";
    setTimeout("changeHashAgain()", "50");
}

function changeHashAgain() {
    window.location.href += "1";
}

var storedHash = window.location.hash;
window.setInterval(function () {
    if (window.location.hash != storedHash) {
        window.location.hash = storedHash;
    }
}, 50);

它的工作正常,但当我在IE中打开它阻止页面滚动。但是当我刷新页面时,它运作良好。如果有人能够知道原因,请帮助我。

0 个答案:

没有答案