window.close()不能关闭页面时的解决办法及思路


不是通过window.open()方法打开的窗口 不能使用close进行关闭

办法:重新打开自己,再关闭

function closeWin() {
   try {
       window.opener = window;
       var win = window.open("","_self");
       win.close();
       //frame的时候
       top.close();
   } catch (e) {

   }
}

https://blog.csdn.net/perryliu6/article/details/87791231


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM