javascript - 报错: scripts may close only the windows that were opened by it
迷茫
迷茫 2017-04-10 16:35:41
[JavaScript讨论组]

chrome浏览器关闭不了当前窗口,老是报如题的错

关闭当前窗口方法如下:
function closeWindow(){

         if (navigator.userAgent.indexOf("MSIE") > 0) {
              if (navigator.userAgent.indexOf("MSIE 6.0") > 0) {
                   window.opener = null;
                   window.close();
              } else {
                   window.open('', '_top');
                   window.top.close();
              }
         }else if (navigator.userAgent.indexOf("Firefox") > 0) {
              window.location.href = 'about:blank ';
         } else {
              window.opener = null;
              window.open('', '_self', '');
              window.close();
         }
        }
迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(1)
黄舟

open(location, '_self').close();
试试这个方法,我这边是可以的

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号