我曾尝试将自定义消息返回给onbeforeunload确认框,但默认消息没有改变我发送的内容。window.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在Firefox 46.0.1工作
哪个浏览器/版本?对于旧的IE浏览器,你需要'window.event.returnValue ='valueYouTypicallyReturn' –
你期望发生什么? – Gabs00
@JuanMendes,我正在使用Chrome 51.0.2704 –