Javascript 单击浏览器/标记关闭按钮时确认框

Javascript 单击浏览器/标记关闭按钮时确认框,javascript,Javascript,我已经为此创建了我的网站。当用户单击浏览器关闭按钮时,我喜欢创建确认框 所以我创建了我的代码作为 window.onbeforeunload = bunload; function bunload() { dontleave = "Are you sure you want to leave?"; return dontleave; } 通过这个编码,我得到了每次浏览器加载时的确认框……当用户只单击浏览器关闭按钮时,我需要确认框

我已经为此创建了我的网站。当用户单击浏览器关闭按钮时,我喜欢创建确认框

所以我创建了我的代码作为

window.onbeforeunload = bunload;
    function bunload() {
        dontleave = "Are you sure you want to leave?";
        return dontleave;
            }
通过这个编码,我得到了每次浏览器加载时的确认框……当用户只单击浏览器关闭按钮时,我需要确认框


有人能给我一个主意吗?

试着在代码中添加一个类似于下面的if条件

if(event.clientY < 0){
window.onbeforeunload = bunload;
function bunload() {
    dontleave = "Are you sure you want to leave?";
    return dontleave;
        }
   }
if(event.clientY<0){
window.onbeforeunload=bunload;
函数bunload(){
dontleave=“你确定要离开吗?”;
返回唐特莱夫;
}
}

这在IE8上对我有效。

现在不可能了。onbeforeunload和getsupon一样好。您在哪个浏览器上尝试过这个?