【发布时间】:2014-11-18 23:45:22
【问题描述】:
在下面的代码中,我在母版页的弹出窗口中有用于禁用功能的 JavaScript 函数,但它没有禁用后退按钮。请帮我解决问题。 流行大师
window.onload = function () {
noBack();
}
function noBack() {
this.history.forward();
}
【问题讨论】:
-
这看起来真的是垃圾邮件。
-
没有。不。不。从可用性的角度来看,禁用网页上的后退按钮是个坏主意。它促进了@Phil 提到的行为,只是让人讨厌。你想做什么,你需要禁用后退按钮?
-
@Dylan Corriveau 是的,我需要禁用后退按钮
-
即使是处理信用卡和处理敏感信息的网站也知道改变浏览器行为是个坏主意。在页面上放置警告,在 onunload 中使用 nagware,但要大声向您的业务分析师明确表示以这种方式弄乱公认的用户界面是BAD。
-
让我知道您的网站地址,这样我就可以避免它并将其报告为垃圾邮件。 :)
标签: javascript