使用jQuery可以很容易地绑定关闭页面事件。可以使用
unload()
或
beforeunload()
方法。
unload()
方法会在浏览器窗口或标签被关闭时触发。示例如下:
$(window).unload(function() {
alert('页面即将关闭!');
beforeunload()
方法会在浏览器窗口或标签即将关闭时触发,并提示用户是否要离开此页面。示例如下:
$(window).bind('beforeunload', function() {
return '您确定要离开此页面吗?';
需要注意的是,beforeunload()
方法在某些浏览器中可能被滥用,因此某些浏览器可能不支持此事件或强制忽略 return
语句返回的值。