我有一个zend框架项目,我在页面中加载了一些javascript。如何从javascript代码中关闭该页面?
window.close()仅在使用window.open()打开当前窗口/选项卡/页面时才有效,这不是我的情况,它不是解决方案。
还有其他解决方案吗?
答案 0 :(得分:8)
有办法做到这一点,但他们是“黑客”ish。
出于安全原因,javaScript不能关闭它未打开的窗口。但是,您可以使用一种技巧使浏览器认为当前窗口是由javaScript打开的:
window.open('', '_self', '');
window.close();
答案 1 :(得分:2)
答案 2 :(得分:2)
试试这个:
打开(“/”,“_ self”)。close();