我们可以禁用浏览器';通过javascript设置s按钮(后退/前进/刷新)

我们可以禁用浏览器';通过javascript设置s按钮(后退/前进/刷新),javascript,internet-explorer,browser,button,Javascript,Internet Explorer,Browser,Button,可能重复: 有没有办法通过javascript禁用浏览器(特别是IE)的后退按钮、前进按钮、刷新按钮。因此,当任何用户点击任何按钮时,都不会发生任何事情 据我所知,不能用脚本修改浏览器中的按钮 由于您使用的是IE,可能可以使用VBScript或JScript,但我怀疑您是否能够禁用“重新加载”按钮 更多阅读: 不,你不能可靠地、合理地这样做。甚至IE的“kiosk模式”也允许后退、前进和刷新(通过键盘快捷键) 在一个实际的网页(一个真实的网页)上,禁用后退/前进/刷新当然是非常不合适的行为,我

可能重复:


有没有办法通过javascript禁用浏览器(特别是IE)的后退按钮、前进按钮、刷新按钮。因此,当任何用户点击任何按钮时,都不会发生任何事情

据我所知,不能用脚本修改浏览器中的按钮

由于您使用的是IE,可能可以使用VBScript或JScript,但我怀疑您是否能够禁用“重新加载”按钮

更多阅读:


不,你不能可靠地、合理地这样做。甚至IE的“kiosk模式”也允许后退、前进和刷新(通过键盘快捷键)

在一个实际的网页(一个真实的网页)上,禁用后退/前进/刷新当然是非常不合适的行为,我想这不是你想要做的。(取而代之的是,使用历史库等来确保你的页面/web应用程序实际使用后退和前进按钮来完成用户期望的操作。)

请注意,如果您提供一个链接来打开一个新窗口(在大多数现代浏览器中,它可能最终成为一个新选项卡),那么您的页面将是该窗口历史记录中的第一页,因此“后退”按钮将自动禁用。如果你的页面在其他地方没有提供任何链接,它将保持这种状态。如果用户没有返回,根据定义,他们就不能前进。不过,对于刷新,您无能为力


如果您确实有理由禁用这些操作(某种intranet应用程序,诸如此类),那么您可能必须分发包含web浏览器控件的实际应用程序(例如,.Net应用程序,通过非接触部署或类似方式),这为您提供了HTML/CSS/JavaScript环境,但对该环境的控制大大提高。

您不需要按钮来刷新屏幕。用户可以按F5键刷新屏幕。你为什么要禁用刷新?我很好奇你为什么要禁用刷新按钮?不,那是不可能的。我们不想被困在一个页面上。侵入客户的地方太多了。不可能。除非这是IE特有的,以防它以某种方式改变方程式。