是否可以在浏览器中为onbeforeunload事件创建自定义确认框?我试了一下,但后来我得到了2个确认框(从我这里得到的只是返回确认...,然后是浏览器中的标准框)。onbeforeunload确认屏幕定制
目前我的代码看起来像:
var inputChanged = false;
$(window).load(function() {
window.onbeforeunload = navigateAway;
$(':input').bind('change', function() { inputChanged = true; });
});
function navigateAway(){
if(inputChanged){
return 'Are you sure you want to navigate away?';
}
}
我使用jQuery这一点。
它确实很遗憾,无法覆盖此屏幕。 – 2009-08-27 07:28:45