0

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

所以我将我的编码创建为

window.onbeforeunload = bunload;
    function bunload() {
        dontleave = "Are you sure you want to leave?";
        return dontleave;
            }

通过这种编码,我每次浏览器加载时都会得到确认框......当用户只点击浏览器关闭按钮时,我需要确认框......

谁能给我一个想法

4

1 回答 1

0

尝试在您的代码中添加如下的 if 条件。

if(event.clientY < 0){
window.onbeforeunload = bunload;
function bunload() {
    dontleave = "Are you sure you want to leave?";
    return dontleave;
        }
   }

这在 IE8 上对我有用。

于 2012-04-06T05:46:26.910 回答