$(window).bind("beforeunload",function(){
return "cant be seen in ff";
});
问题是我在FireFox浏览器的确认框中看不到“无法在ff中看到”,但在其他浏览器(IE Chrome)中运行良好
任何解决方案??
答案 0 :(得分:2)
请参阅:https://bugzilla.mozilla.org/show_bug.cgi?id=588292
看起来firefox决定删除对beforeunload的支持,因为我们知道它。
答案 1 :(得分:1)
confirmOnPageExit : function( display ) {
if ( true == display ) {
var message;
/* if unsaved changes exist, display a warning */
if (false !== form_structure.unsaved_changes) {
message = 'Warning! Changes to the form builder have not been saved.';
return message;
}
}
},
window.onbeforeunload = confirmOnPageExit( false );
答案 2 :(得分:0)
这样做
<script>
window.onbeforeunload = function(){
return "cant be seen in ff";
}
</script>