{时间设定}
|
|
{开始}---写cookie
|
|
(onload)读cookie(有效)--->{检查当前时刻==设定时间}<----|
| |{否:timer=setTimeout}
|------------|
|
|(是:clearTimeout(timer))
|
{显示提示信息}
|
|
{开始}---写cookie
|
|
(onload)读cookie(有效)--->{检查当前时刻==设定时间}<----|
| |{否:timer=setTimeout}
|------------|
|
|(是:clearTimeout(timer))
|
{显示提示信息}
<p>
{时间设定}<br>
|<br>
|<br>
{开始}---写cookie<br>
|<br>
|<br>
(onload)读cookie(有效)--->{检查当前时刻==设定时间}<----|<br>
|
|{否:timer=setTimeout}<br>
|--------------------|<br>
|<br>
|(是:clearTimeout(timer))<br>
|<br>
{提示信息}</p>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
</head><body>
<script language="javascript">
<!--
var strH="<select id='h'><option value=-1>请选择“时”</option>"
for (var i=0;i<24;i++)
strH +="<option value="+i+">"+i+"</option>"
strH +="</select>"var strM="<select id='m'><option value=-1>请选择“分”</option>"
for (var i=0;i<60;i++)
strM +="<option value="+i+">"+i+"</option>"
strM +="</select>"document.write(strH+strM)
//-->
</script>
<input id=inf value="请输入提示语" onfocus="this.value=''" onblur="if (this.value=='')this.value='请输入提示语'">
<input type=button value="开始" onclick="startTimer(this)" >
<script language="javascript">
<!--
function $(id){return document.getElementById(id)}function startTimer(_this){
var dimH=$("h").value
if (dimH<0){alert("请选择“时”");return}
var dimM=$("m").value
if (dimM<0){alert("请选择“分”");return}
var dimINF=$("inf").value
if (dimINF=="请输入提示语" ||dimINF==""){alert("请输入提示语");return}
_this.disabled=1
Timer()
function Timer(){
var t=new Date()
var h=t.getHours()
var m=t.getMinutes()
if (dimH==h && dimM==m){alert(dimINF)}
else setTimeout(Timer,1000)
}
}
//-->
</script>
</body></html>