javascript - 自动为所有浏览器关闭标签

时间:2012-08-17 17:35:57

标签: javascript

我想在弹出'谢谢'消失后关闭浏览器标签。

<script language='javascript'>
alert('Thank you.'); 
window.close();
</script>

但它不起作用。为什么???

请帮忙。

注意:支持所有网络浏览器。

由于

1 个答案:

答案 0 :(得分:1)

window.close()仅适用于由同一来源的JavaScript打开的窗口。否则它会阻止它,或者弹出一个确认框,询问用户是否要让窗口关闭。

代码本身没有任何问题 - alert阻塞,因此在继续脚本之前会等待OK按钮被按下,但是你需要确保窗口是打开的一种有效的方式。