【发布时间】:2019-07-21 02:32:21
【问题描述】:
我最近在我的页面中添加了一个 JavaScript 对话框,它可以让用户确认他们是否真的想离开该页面。但是,我的页面上也有导航到其他页面的按钮,并且我不希望在用户单击这些按钮时显示离开站点确认对话框。
我还没有真正找到如何做到这一点的方法,部分原因是我是 HTML 和 JavaScript 的新手。
下面是我用于确认对话框的代码,我也是从 Stack Overflow 上的 here 获得的。
window.onbeforeunload = function (e) {
e = e || window.event;
if (e) { // For IE and Firefox prior to version 4
e.returnValue = 'Any string';
}
return 'Any string'; // For Safari
};
【问题讨论】:
标签: javascript