我正在搜索window.close();功能,理想情况下它应该在Firefox和Opera中工作,以便普通用户可以通过单击按钮关闭当前窗口。
例如,我知道如果我使用 about:config
更改 Firefox 的配置设置并将dom.allow_scripts_to_close_windows
设置为 true,window.close()
就可以了,但普通用户不知道设置。有什么方法可以以编程方式启用此设置吗?
我正在尝试测试的代码:
<button id="btn" onclick="close_win()">close</button>
<script>
function closewin(){
window.open('', '_self');
window.close();
return false;
}
</script/>
试试这个示例代码。它是关闭窗口的替代代码
function clsWindow() {
netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserWrite");
window.open('','_self');
window.close();
}
clsWindow();
现在,如果他们修补了新版本的 Firefox,这可能不起作用。但是Mozilla Firefox不支持任何脚本来关闭当前选项卡/窗口。这是一种为我解决问题的解决方法。