window.onbeforeunload = function(){
    return '';
}
return 不能少了,我也不知道为什么。

解决方案 »

  1.   

    最新版本的360用的webkit,不是ie的那个核心需要加1#的return才行
      

  2.   

    window.onbeforeunload = function () {
                alert("aaa");
                return false;
                    }
    IE  火狐  都可以 360中就不行了 ,但有个版本是可以的
      

  3.   

    你的360应该是最新的,不是IE的trident核心,而是webkit,chrome也不执行alert语句,只执行return 后提示的的内容window.onbeforeunload=function(){return '确认离开?!!';}