ceshi.html里面有一些内容,并且包含了一个iframe框架,在iframe框架里代码如下:<script>
window.top.close();
</script>访问ceshi.html的时候会有关闭窗口提示,如何去掉这个提示直接关闭窗口呢?

解决方案 »

  1.   

    顺便说下,网上有网友给出这样一个答案,经过测试,对于我这种情况不管用,还是有关闭窗口提示
    <script>
    window.top.opener=null;   
    window.top.close();
    </script>iframe 里的script代码即便这么写,依然有关闭窗口的提示
      

  2.   

    网上这么多,我在网上找的,你说的那种方法和另外一种都可以
    <html>  
    <body> 
      <OBJECT     id=hh     type="application/x-oleobject"   width=0   height=0   
          classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">   
          <PARAM   name="Command"   value="Close">   
      </OBJECT>   
        
      <A   HREF="#"   onclick="javascript:top.opener=null;top.close();">CLOSE</A>   
        
        
      <object   classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"   id=closewin></object>   
      <input   type="button"   value="close"   onclick="closewin.ExecWB(45,1)">
    </body>
    </html>
      

  3.   

    我贴源码吧
    ceshi1.html 代码如下
    <a href="ceshi.html" target="_blank">测试</a>ceshi.html代码如下:
    <iframe src="ceshi.php" width="300" height="300"></iframe>ceshi.php代码如下:
    <script language="javascript">
    window.top.opener = null;
    window.top.close();
    </script>当我点击了ceshi1.html的连接,会提示我‘您查看的网页正试图关闭窗口,是否关闭此窗口’
    我不想要这个提示,能不能直接关闭掉
      

  4.   

    3楼,我用的是IE8,你的代码加上去点close依然有是否关闭此窗口的提示,
      

  5.   

    用下面这个就直接关闭了,没有提示<script language="javascript">
    window.open('','_top'); 
    window.top.close();
      </script>
      

  6.   

    反正我用的ie6,在ie6下。我那两种方法都可以,你非要用ie8,那也没办法
      

  7.   

    <script> 
    window.top.close(1); 
    </script> 
      

  8.   

      <object   classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"   id=closewin></object>   
      <input   type="button"   value="close"   onclick="closewin.ExecWB(45,1)">
      

  9.   

    最近公司出了点问题,一直在忙,忘记登录CSDN了,谢谢9楼的方法,非常的强大。分全给你了。