<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html>
<head>
<title>WebForm1</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</head>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<input id="txtTimer" name="txtTimer" value="10秒">
<SCRIPT LANGUAGE="javascript">...
<!--
var waitTime=300000; //10 秒
timer=setInterval("OnTimer()",1000); 
function OnTimer()...{
waitTime=waitTime-1000; 
if(waitTime==0)...{
window.opener=null;window.close();
}
document.all("txtTimer").value=waitTime/1000+"秒";
}
//-->
</SCRIPT>
</form>
</body>
</html>
本文介绍了一个使用JavaScript实现的简单计时器功能,该计时器会在指定的时间(默认为10秒)后自动关闭浏览器窗口。通过设置定时器和更新显示剩余时间,实现了倒计时效果。
743





