如何使用JavaScript禁用浏览器的后退按钮?
答案 0 :(得分:25)
你不能,,你不应该尝试。用户浏览器应该以某种方式运行,你不应该打破这种期望。您的网站应该像其他99.999999%的互联网一样,它不应该突然改变用户工具栏按钮的含义,这是他们非常基本的浏览器操作。
你想阻止什么?可能有一个更好的解决方案,例如页面缓存超时等。我会说表单发布而不想重新发布是你试图避免的大多数常见问题,如果是这种情况,give another model a look。
答案 1 :(得分:2)
你不应该。但是打开一个新的浏览器窗口又是什么呢?
答案 2 :(得分:2)
您无法在如此详细的级别上从网页操作浏览器的GUI。考虑后果 - 多么混乱和滥用。
答案 3 :(得分:1)
你不能,你永远不应该尝试这样做。
答案 4 :(得分:1)
用户可以自由重新打开之前访问过的页面,后退按钮可以帮助他们轻松返回到访问过的最后一页。
如果这是针对某些“防御性”要求,最好将其置于应用程序级别而不是浏览器。