Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在javascript或jquery中只检测浏览器关闭按钮事件,不进行页面刷新等_Javascript_Jquery_Onbeforeunload_Onunload - Fatal编程技术网

如何在javascript或jquery中只检测浏览器关闭按钮事件,不进行页面刷新等

如何在javascript或jquery中只检测浏览器关闭按钮事件,不进行页面刷新等,javascript,jquery,onbeforeunload,onunload,Javascript,Jquery,Onbeforeunload,Onunload,请帮助我,如何在javascript或jquery中仅检测浏览器/选项卡关闭按钮事件。我的意思是只有关闭按钮,没有页面刷新和任何其他菜单链接打开等 我在javascript的onbeforeunload事件上尝试了这段代码 功能把手箭头关闭按钮(事件){ 根据我的理解,如果(window.event.clientX

请帮助我,如何在javascript或jquery中仅检测浏览器/选项卡关闭按钮事件。我的意思是只有关闭按钮,没有页面刷新和任何其他菜单链接打开等

我在javascript的onbeforeunload事件上尝试了这段代码

功能把手箭头关闭按钮(事件){

根据我的理解,如果(window.event.clientX<0&&window.event.clientY,您希望在单击浏览器的关闭按钮时启动一个函数

在jQuery中:

$(window).on('beforeunload', function () {
    console.log("leaving");
    return "sure to leave?";
});
在原始javascript中:

window.onbeforeunload = function (event) {
    console.log("leaving");
    return confirm("sure to leave?");
}
但是,在
onbeforeunload
事件处理程序中可以执行什么类型的代码还不是很清楚:

$(window).on('beforeunload', function () {
    console.log("leaving");
    alert("leaving");
    return "sure to leave?";
});

在这里,
console.log
代码起作用,而
警报
代码不起作用。

在我的理解中,您希望在单击浏览器的关闭按钮时启动一个功能

在jQuery中:

$(window).on('beforeunload', function () {
    console.log("leaving");
    return "sure to leave?";
});
在原始javascript中:

window.onbeforeunload = function (event) {
    console.log("leaving");
    return confirm("sure to leave?");
}
但是,在
onbeforeunload
事件处理程序中可以执行什么类型的代码还不是很清楚:

$(window).on('beforeunload', function () {
    console.log("leaving");
    alert("leaving");
    return "sure to leave?";
});

这里,
console.log
代码起作用,而
警报
代码不起作用。

我不相信这是一个这样的API。可能的重复我不认为你可以编写这样的函数!!!可能的重复我不相信这是一个这样的API。可能的重复我不认为你可以编写这样的函数!!!可能的重复即使单击了链接,代码也会工作…如何防止此代码即使单击了链接也会工作…如何防止