【发布时间】:2011-05-21 06:27:34
【问题描述】:
我正在使用以下代码检查 Jquery 中的 onunload 事件
$(window).unload( function () { alert("再见!"); } );它在 FF、CHROME 上运行良好,但在 IE9 上关闭窗口时不显示警报。任何解决方法?
【问题讨论】:
标签: javascript jquery internet-explorer-9
我正在使用以下代码检查 Jquery 中的 onunload 事件
$(window).unload( function () { alert("再见!"); } );它在 FF、CHROME 上运行良好,但在 IE9 上关闭窗口时不显示警报。任何解决方法?
【问题讨论】:
标签: javascript jquery internet-explorer-9
你可以使用 beforeunload
$(window).bind("beforeunload", function() { alert("Bye now!"); });
但如果您需要在该页面上提交表单,请注意:How to capture the browser window close event?
【讨论】:
好吧,试试 onbeforeunload(微软的东西)
$(window).bind("onbeforeunload", function(){
alert('Bye now!');
});
【讨论】: