如何使用jQuery触发浏览器窗口或选项卡关闭事件 [英] How to trigger a browser window or tab close event with jQuery
本文介绍了如何使用jQuery触发浏览器窗口或选项卡关闭事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有什么方法可以使用jQuery触发窗口/选项卡关闭事件.我已经尝试过了
Is there any way to trigger a window/tab close event with jQuery. I already tried with
$('selector').unload()
但这没用.
推荐答案
您可以在unload()
> jQuery中的属性:
You can use unload()
on the window
property in jQuery:
$(window).unload(function() {
//do stuff
});
尽管您不需要 jQuery,但可以使用优质的JavaScript:
You don't need jQuery to do it though, you can use good ol' fashioned JavaScript:
window.onbeforeunload = function(e){
var msg = 'Are you sure?';
e = e || window.event;
if(e)
e.returnValue = msg;
return msg;
}
这篇关于如何使用jQuery触发浏览器窗口或选项卡关闭事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文