我曾尝试将自定义消息返回到 onbeforeunload 确认框,但默认消息并未更改我发送的内容。
window.onbeforeunload = function (event) {
event.preventDefault();
return 'You are leaving this page. Please confirm or data will be lost';
};
最佳答案
根据MDN's browser compatibility chart for this event ,较新版本的 Chrome 和 Firefox 已删除自定义文本支持。如果您使用的是 FF >= 44.0 或 Chrome >= 51.0 ,您将获得默认的窗口关闭文本,而不是您自己的文本。
关于javascript - window.onbeforeunload 自定义消息上的返回消息未设置。它总是显示默认消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37812496/