当浏览器关闭时,我使用以下onbeforeunload进行呼叫。我正确地收到警报也得到您确定要离开此页面吗?消息框由网络自动生成浏览器。但我不需要在浏览器关闭时显示该消息框。如何禁用您确定要离开此页吗?消息框?
window.onbeforeunload = function(event)
{
if($.browser.msie)
{
alert('Test');
return false;
}
}
答案 0 :(得分:2)
不要返回值,即:
return;
或者,因为条件是一个常数因素:
if($.browser.msie) {
window.onload = function() {alert('Test');};
} else {
window.onbeforeunload = function(event) {
return 'Are you sure to quit?'; // <-- Message is displayed in *some* browsers
}
}
如果您正在尝试实施一种阻止用户导航的方法:无法实现。无法离开页面是一种可怕的经历。