如题

解决方案 »

  1.   

    var   s= "close ";   
    function   window.onunload(){   
            
          if(s== "fresh ")   
                if(window.screenLeft>10000  ||   window.screenTop>10000){alert( '关闭 ');}else{alert( '刷新 ');}   
          else   
                alert( '关闭 ');   
    }   
    function   window.onbeforeunload(){   
          s= "fresh ";   
    }
    document.onkeydown   =   function()   
    {   
            var   k   =   window.event.keyCode;   
            if   (k   ==   116)                                       //屏蔽   F5   刷新键   
            {   
                    window.event.keyCode         =   0;   
                    window.event.returnValue=   false;   
                  //  alert( "F5 ");   
            }   
            if   (window.event.ctrlKey   &&   k   ==   82)       //Ctrl   +   R   
            {   
                    alert( "Ctrl+R ");   
                    window.event.returnValue=   false;   
            }   
    }   网上找到的,,,不能禁用IE上的刷新,但能禁F5,希望对你有所帮助,,,