我尝试在重定向到某些特定页面后,在点击后退按钮时禁止加载页面。我使用了onunload事件,但在访问任何页面后它停止加载页面。
<script type = "text/javascript" >
function preventBack() {
window.history.forward();
}
setTimeout("preventBack()", 0);
window.onunload = function() {
null
};
</script>
还建议我是否可以使用window.stop();任何帮助将不胜感激。
答案 0 :(得分:0)
如果它来自的页面不是您的页面,则无法对此进行任何操作。卸载页面时将清除所有超时/ JavaScript,并且处理程序中的null
绝对不会执行任何操作。
浏览器这是一个用户友好的事情,因为无法返回会很糟糕。请重新考虑你的方法。