是否可以使用javascript关闭浏览器窗口?

ash*_*ram 2 javascript

我需要使用java脚本关闭浏览器窗口.

我尝试过使用window.close,但它无法正常工作.

我也谷歌搜索并检查堆栈溢出任何类似的帖子.我也经历了以下链接但是徒劳无功.

是否可以从JavaScript关闭浏览器窗口?

我想要做的是加载页面并在页面加载时调用一个java脚本方法,它执行window.close

下面是代码

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<script>
function closeBrowser(){
    window.close();
}
</script>
</head>
 <body onload="closeBrowser();">
 </body>
</html>
Run Code Online (Sandbox Code Playgroud)

它在IE8中正常工作.它不在火狐中工作.

甚至在IE中,它在实际关闭浏览器之前提供警报提示.我们可以避免IE中的警报吗?

为什么它不适用于火狐?

ash*_*ram 6

它不在火狐中工作的原因是由于火狐的一些设置.

请设置你的firefox浏览器:

1.输入"about:config"到你的firefox地址栏并输入;

2.确保你的"dom.allow_scripts_to_close_windows"是真的

window.close现在也在火狐中工作.