难道没有其他方法吗?
楼上的意见在IE6中不支持.
而我们就是要用IE6的.

解决方案 »

  1.   

    http://expert.csdn.net/Expert/topic/2699/2699170.xml?temp=.990307
      

  2.   

    <script>
    function KeyDown(){
    if ((window.event.altKey)&&(event.keyCode==115)) 
    {
    event.keyCode=0;
    event.returnValue=false;
    }
    }
    window.onkeydown=KeyDown;
    </script>
      

  3.   

    理论上是不行的,ie有它的安全策略,怎么有的这样“胡来”。一些利用ie bug的方法也不通用。
    屏蔽关闭窗口有何好处,想干坏事的人,方法太多了。
      

  4.   

    用window.open全屏打开一个窗口,是没有最小化、最大化和关闭按钮的,你可以自己做一个,给你一个例子,请参见http://www.webshu.com/tutorial/act/7,id=0207.htm。再用js屏蔽alt+f4功能就可以了。
      

  5.   

    function window.beforeonunload()
    {
      if(event.clientX > document.body.clientWidth || event.clientY < 0 || event.altKey)
    {
      event.returnValue = "是否真正关闭窗口?";
    }
    }
      

  6.   

    function window.onbeforeunload()
    {
      if(event.clientX > document.body.clientWidth || event.clientY < 0 || event.altKey)
    {
      event.returnValue = "是否真正关闭窗口?";
    }
    }