我曾尝试将自定义消息返回到onbeforeunload确认框,但默认消息未更改我发送的消息。
window.onbeforeunload = function (event) {
event.preventDefault();
return 'You are leaving this page. Please confirm or data will be lost';
};
此更改适用于Firefox 46.0.1
最佳答案
根据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/