0

弹出“谢谢”消失后,我想关闭浏览器选项卡。

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

但它没有用。为什么???

请帮忙。

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

谢谢

4

1 回答 1

1

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

代码本身没有任何问题 -alert正在阻塞,因此在继续执行脚本之前将等待OK按下按钮,但您需要确保以有效方式打开窗口。

于 2012-08-17T17:38:30.767 回答