我正在使用此客户端代码来禁用浏览器后退按钮。在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中打开它阻止页面滚动。但是当我刷新页面时,它运作良好。如果有人能够知道原因,请帮助我。