【发布时间】:2012-07-09 12:57:04
【问题描述】:
我有一个 Web 应用程序,我想禁用返回按钮。 我阅读并发现我可以使用函数 window.open(...) 在没有导航控件的情况下打开浏览器。
这是代码:
window.open (mywebappURL,"mywindow","status=1,toolbar=0");
我试图将它放在我的 Main.Master 页面中,但我得到一个无限循环,并且新窗口作为我的应用程序的弹出窗口打开。
有谁知道我应该把这段代码放在哪里才能在没有导航按钮的浏览器中打开我的 Web 应用程序?
谢谢, 英巴尔。
【问题讨论】:
-
关于这个主题的最佳建议是不要这样做......
-
Web 应用程序应该停止尝试成为 web 应用程序以外的任何东西。接受 www 的约定,包括后退按钮。
-
我同意@IrishChieftain。不要这样做。您仍然可以使用键盘快捷键返回。我建议按预期使用网络。
-
我同意这不是最好的做法,但它是 ajax 问题的临时解决方案。后退按钮很快就会回来:) 我的另一个选择是更改下一个/上一个按钮的点击事件。有谁知道我该怎么做?
-
按预期使用浏览器。
标签: javascript asp.net ajax internet-explorer browser