我想让ie关闭的时候 按我的要求关闭 
偶的要求: 
        就是在点x的时候  我用onbeforeunload事件触发了我的isClose方法 
        方法内是window。confirm(“是否退出但前窗口”),如果选是则退出 
        选否 则什么也不做 (其实就是取消当前关闭事件的意思落) 
        但是在如果我选的是否的话  判断里面我不知道怎么 取消关闭事件了 
代码 
( <script type="text/javascript"> 
var isClose = function(){ 
if(!window.confirm("真的要退出吗")){ 
//判读内 内要怎么写????不可能是event.returnValue=false;吧? 

}; 
</script> 
) 
在次之前我用过event.returnValue=false;方法但是  它会又按ie系统自带的一个提示来弹出(也就是弹出了两次了) 
还试了很多方法都不管用  在baidu里面搜也没有搜到我这种问题的! 
高手 来和我解决啊 

解决方案 »

  1.   

    if(!window.confirm("真的要退出吗")){ 
      return;
      

  2.   


    <body onbeforeunload="return '真的要退出吗?'">
      

  3.   

    不是吧  那样的话就不是我想要的  了  它会弹出个  系统自带的退出提示了而且 那个false  还会包含在中!
      

  4.   


    是的,是系统自己的,但我真没见过哪个是自己做的,包括qq邮箱,hotmail邮箱。都是酱紫,不过我不知道你说的false是什么?
    <body onbeforeunload="return '真的要退出吗?'">return后直接跟提示,没有“false”
      

  5.   

    ...哥们去看看onbeforeunload和onunload吧。那啥呢,咱水平也有限,也钻不来牛角尖,答不上你的疑惑了。
      

  6.   

    当初客户跟我提意见说自带的提示行给取掉的时候,我跟他说,你让hotmail也去掉那些,我就能做到。
      

  7.   

    duwa789
       不好意思了  我ie 坏了  !  一个小时 可能搞不完了
      

  8.   

    function onBeforeUnload(ev){
        var confirmText = "真的要退出吗?";
        ev = ev || window.event;
        ev.returnValue = confirmText;
        return;
    }
    if(window.attachEvent){
    window.attachEvent("onbeforeunload", onBeforeUnload);
    }else{
    window.addEventListener("beforeunload", onBeforeUnload, false);
    }
      

  9.   

    Lz实在执着,呵呵。有些JS能办到,有些JS就是办不到。 JS能删除文件吗?JS能Format硬盘伐?先搞清楚JS的级别。
    JS只是能在IE上执行而已,但是不能控制IE的行为。