为什么把延时程序加进去后, 不能正常关闭打开的窗口
我的想法是, 打开窗口后,5S就自动关闭,这样可以看清楚效果,
<script type="text/javascript">
var mywin=window.open("http://www.imooc.com");
setTimeout("mywin.close()",5000);
</script>
</head>
<body>
</body>
写成上面这样, 可以正常显示,但是加了button和函数调用以后, 就失效了, 想破脑袋也不知道原因在哪里
<script type="text/javascript">
function tim()
{
var mywin=window.open("http://www.imooc.com");
setTimeout("mywin.close()",5000);
}
</script>
</head>
<body>
<input type="button" id="count" onClick="tim()" value="打开新网页"/>
</body>