gpt4 book ai didi

javascript - window.close() 不起作用 - 脚本可能只关闭它打开的窗口

转载 作者:IT王子 更新时间:2023-10-29 03:22:22 25 4
gpt4 key购买 nike

当我尝试通过 Javascript 的 window.close() 方法关闭窗口时,我总是遇到问题,而浏览器在控制台上显示以下消息:

"Scripts may close only the windows that were opened by it."

这发生在页面的每个部分。我可以直接通过链接、按钮或脚本运行它,但始终会显示此消息。

我试图为下面的函数(或这些函数的变体)替换 window.close(); 方法,但没有再次发生:

window.open('', '_self', '');
window.close();

最佳答案

我通过 Google 和 Stack Overflow 搜索了很多网页,但没有任何建议可以解决我的问题。

经过多次尝试,我改变了测试该 Controller 的方式。然后我发现问题总是在我通过 Chrome 中的 Ctrl + Shift + T 快捷方式重新打开页面时出现。所以页面运行了,但没有父窗口引用,因为它无法关闭。

关于javascript - window.close() 不起作用 - 脚本可能只关闭它打开的窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25937212/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com