当我尝试通过window.close()
Javascript的方法关闭窗口时,我总是遇到问题,而浏览器在控制台上显示以下消息:
"Scripts may close only the windows that were opened by it."
这发生在页面的每个部分。我可以直接通过链接、按钮或脚本运行它,但始终会显示此消息。
我试图替换window.close();
下面的函数(或这些函数的变体)的方法,但没有再发生任何事情:
window.open('', '_self', '');
window.close();