2012-08-17 73 views
0

我想在弹出'谢谢'消失后关闭浏览器标签。javascript - 所有浏览器自动关闭标签

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

但它没有奏效。为什么???

请帮忙。

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

感谢

+0

能否详细说明“没有工作”?有没有错误?它什么都不做?警报不显示? – jbabey 2012-08-17 17:38:50

回答

1

window.close()将只进行了由JavaScript来自同一产地打开的窗口工作。否则,它会阻止它,或弹出一个确认框询问用户是否要允许窗口关闭。

这没有什么错的代码本身 - alert阻止,因此将等待OK按钮继续脚本之前被按下,但你必须确保窗户是一个有效的方式打开。

+0

所以你的revier为我的代码? – 2012-08-17 17:55:40