为什么下面这段代码点击图片以后<A href="javascript:window.close()"><img src="/images/close.gif"  border="0" ></a>直接就关闭了窗口而没有任何提示?

解决方案 »

  1.   


    window.open("","_self")   
    window.close();  //这样才没提示直接关闭吧
      

  2.   

    后台动态生成JS代码:window.close();  会有提示.
      

  3.   

    改一下写法:
    <A href="javascript: self.close();"><img src="Images/erjianniu_06.gif"  border="0" ></a>
    IE6下有提示
      

  4.   

    <A href="javascript:window.close()"><img src="/images/close.gif"  border="0" ></a>
    IE6下无提示
    IE7下有提示
    IE8下有提示
      

  5.   

    使用onbeforeunload 事件,窗体关闭前触发,并且可以阻止窗体关闭<script type="text/javascript">   
    <!--     
        window.onbeforeunload = onbeforeunload_handler;   
        window.onunload = onunload_handler;   
        function onbeforeunload_handler(){   
            var warning="确认退出?";           
            return warning;   
        }   
           
        function onunload_handler(){   
            var warning="谢谢光临";   
            alert(warning);   
        }   
    // -->   
    </script>  
      

  6.   

    是这段代码吗?
    <A href="javascript:window.close()"><img src="/images/close.gif"  border="0" ></a>
    这段代码我在IE6下没有提示
    换成<A href="javascript: self.close();"> <img src="Images/erjianniu_06.gif"  border="0" > </a> 
    才有的
    可以把你参考的地址发一下
    看一下
      

  7.   

    http://211.96.15.35/news.nsf/wrcrt1/2310FA359220354E4825760200272343?opendocument
    上面的关闭图标,大家看看啊
      

  8.   

    看了,有关闭提示,浏览器ie6
    很NB的问题
      

  9.   

    <A href="javascript:window.close()"><img src="/images/close.gif"  border="0" ></a>
    没提示? 我这有啊!