javascript 如何检测通过Alt+F4或单击窗口的关闭按钮关闭的浏览器窗口?

lnlaulya  于 2023-02-07  发布在  Java
关注(0)|答案(1)|浏览(131)

我想在用户按下标题栏中的关闭按钮或使用Alt + 4组合键关闭窗口时关闭应用程序中的会话。
我可以使用下面的代码处理X,但这不是处理Alt + F4。我也尝试了onbeforeunload,但这根本不是调用函数。我正在使用IE9进行测试。

<body onunload = "closingWindow()">

<script>
    function closingWindow(){
        if((window.event.clientX<0) || window.event.clientY<0)){
            //Ajax call to close session
        }
    }
</script>
v1uwarro

v1uwarro1#

checkout window.onbeforeunload
https://developer.mozilla.org/en/DOM/window.onbeforeunload

**第一个e第一个f第一个x

window.onbeforeunload= function(){
    // Ajax call to close session
}

点击演示中的alt+f4,您也会在警报关闭之前注意到它。

相关问题