JS的window.close()不能发挥作用

2020-05-18  本文已影响0人  Lif68

Warning:Scripts may close only the windows that were opened by it

不是不能发挥作用,是firefox,chrome等浏览器限制了脚本的运行,脚本只能关闭由它创建的窗口而不能关闭由地址栏打开的窗口(比如说用widow.open(www.baidu.com,'_blank');打开的网页窗口)

解决方案是使用 window.open("", "_self");将当前窗口赋给js脚本,然后再调用window.close();

上一篇 下一篇

猜你喜欢

热点阅读