如何禁用浏览器的后退按钮

时间:2010-06-12 11:12:02

标签: javascript

  

可能重复:
  Disabling Back button on the browser

如何使用JavaScript禁用浏览器的后退按钮?

5 个答案:

答案 0 :(得分:25)

你不能,,你不应该尝试。用户浏览器应该以某种方式运行,你不应该打破这种期望。您的网站应该像其他99.999999%的互联网一样,它不应该突然改变用户工具栏按钮的含义,这是他们非常基本的浏览器操作。

你想阻止什么?可能有一个更好的解决方案,例如页面缓存超时等。我会说表单发布而不想重新发布是你试图避免的大多数常见问题,如果是这种情况,give another model a look

答案 1 :(得分:2)

你不应该。但是打开一个新的浏览器窗口又是什么呢?

答案 2 :(得分:2)

您无法在如此详细的级别上从网页操作浏览器的GUI。考虑后果 - 多么混乱和滥用。

答案 3 :(得分:1)

你不能,你永远不应该尝试这样做。

答案 4 :(得分:1)

用户可以自由重新打开之前访问过的页面,后退按钮可以帮助他们轻松返回到访问过的最后一页。

如果这是针对某些“防御性”要求,最好将其置于应用程序级别而不是浏览器。