加一个无提示关闭啊

    window.opener = top;
    window.close();
改成
window.open('','_parent','');
  window.close(); 
看看

解决方案 »

  1.   

    可以在IE高级选项里面设置下脚本的功能。
    同时通过JS可以修改注册表来控制IE
    这个我倒是做过控制IE7的其他环境,至于你说的这个应该也比较好控制吧,呵呵,还没有试过呢
      

  2.   


    哈哈,测试成功:<html>
    <head>
        
        </head>
        <body>
        <script>
    if (window.opener) {
    window.opener.opener=null;
    window.opener.open('','_self');
    window.opener.close();
    } </script>
        </body>
    </html>
      

  3.   


    ……IE7会有一个红色的信息条,说限制了本地脚本和activex云云,就是说点开这个本地页面还要再点下这个信息条,确定后才能执行js………就是地址栏下面显示的一个横条
      

  4.   

     <script>
        if (window.opener) {
            window.opener.opener=null;
            window.opener.open('','_self');
            window.opener.close();
        }    </script>
      

  5.   


    那是因为你双击HTML文件看的网页,如果是IIS或者上传服务器上不会有是提示的,如果IIS或者上传服务器上也有这提示,那么是你对浏览器做了自定义,限制了脚本的运行
      

  6.   

    google刨遍了,只有IE6时代的解决办法,IE7看来毫不通融。楼上的谢了:)
      

  7.   

        if (window.opener) {
            window.opener.opener=null;
            window.opener.open('','_self');
            window.opener.close();
        }
    ie8下测试也通过