gpt4 book ai didi

jquery - 是否可以捕获浏览器关闭十字标记和 ctrl w ?

转载 作者:行者123 更新时间:2023-12-01 03:37:23 25 4
gpt4 key购买 nike

是否可以捕获浏览器关闭十字标记和 ctrl w ??

我正在尝试各种事情

//第一个选项

 window.onunload = function (e) {
// Firefox || IE
e = e || window.event;
var y = e.pageY || e.clientY;

if (y < 0) {
alert("close");
}
else {
alert("refresh");
}
}

//第二个选项

<body onunload="myFunction()">

function myFunction()
{
alert('sss');
}

//第三个选项

$( window ).unload(function() {

alert('window unload');

});

但没有什么对我有用(意味着当我点击浏览器上的十字标记按钮或使用Ctrl + W时,这些警报不会出现)

有人可以告诉他们如何解决这个问题吗?

最佳答案

看看onbeforeunload:

var myFunction = function(e) {
e = e || window.event;

var message = "exit message";

// For IE6-8 and Firefox prior to version 4
if (e)
{
e.returnValue = message;
}

// For Chrome, Safari, IE8+ and Opera 12+
return message;
}
window.onbeforeunload = myFunction;

关于jquery - 是否可以捕获浏览器关闭十字标记和 ctrl w ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30307526/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com