我做了一个网页,怎么样才能让它经过一定时间(比如30秒)后自动关闭呀?
谢谢!
我做了一个网页,怎么样才能让它经过一定时间(比如30秒)后自动关闭呀?
谢谢!
<html> <head> <script language="JavaScript"> //Written By Griefforyou. //2004-12-03 var timeout=30; function CloseWindow(){ if(timeout==0) document.getElementById("WebBrowser").ExecWB(45,1); else { timeout--; document.getElementById("time").innerText=timeout; } setTimeout("CloseWindow()",1000) } </script> </head> <body onload="javascript:CloseWindow()"> 该页将在<span id=time> </span>秒后自动关闭 <object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object> </body> </html>
谢谢
[此贴子已经被作者于2004-12-07 12:37:49编辑过]
非常好用,非常谢谢
有几个地方看不懂啊!
if(timeout==0) document.getElementById("WebBrowser").ExecWB(45,1);
<object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object>
ExecWB()方法起什么作用啊??
还有CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 表示什么东东啊??
ClassID是注册表关联~~~~~~~~~~~~~~
就象后缀名~~~~~~~如:
.exe
.jpg
.html