求一段倒计时JS代码

laihongbo524 2004-09-27 04:02:02
如定义时间为30秒,倒计时到0后,弹出新窗口
...全文
137 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kingchang2000 2004-09-27
  • 打赏
  • 举报
回复
<script Language="JavaScript">
function Check(on){
if (on=="on")
{Layer1.style.display='';
showtime();
}
else{Layer1.style.display='none';}
}

function showtime(){
var times=parseInt(document.all.Layer1.innerText);
var s=times-1;
document.all.Layer1.innerText=s;
if (s=="0"){
Check("off");
window.open('x.asp');
}
setTimeout("showtime()",1000);
}
</SCRIPT>
<div id="Layer1"

style="position:absolute;display:none;......略>
<span id="sec">30</span>
</div>
<a href="#" onclick="Check('on')">test</a>
laihongbo524 2004-09-27
  • 打赏
  • 举报
回复
我的意思是,要求页面能显示倒计时的
我写的这段JS,又不报错,可没有效果,不知那错了

<script Language="JavaScript">
function Check(on){
if (on=="on")
{Layer1.style.display='';
showtime;}
else{Layer1.style.display='none';}
}

function showtime(){
var times=document.getElementById("sec")
var s=times-1;
times.innerHTML=s;
if (s=="0"){
Check("off");
window.open('x.asp');
}
setTimeout("showtime()",1000);
}
</SCRIPT>
<div id="Layer1" style="position:absolute;display:none;......略>
<span id="sec">30</span>
</div>
<a href="#" onclick="Check(on)">test</a>
soonquick 2004-09-27
  • 打赏
  • 举报
回复
setTimeout(window.open(YouWindowUrl,'',''),30000);

87,922

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧