function openwin()
{
var myDate=new Date();
var h=myDate.getHours();
var m=myDate.getMinutes();
var s=myDate.getSeconds();
var ms=myDate.getMilliseconds();
var z=h*60*60*1000+m*60*1000+s*1000+ms;
var hd=9;
var md=28;
var sd=0;
var msd=0;
var zd=hd*60*60*1000+md*60*1000+sd*1000+msd;
var zdc=zd-z;
if(zdc>=0)
{
setTimeout(open,zdc);
}
}
function open()
{
window.open('testopen.html');
}
-->
</script>
<body onload="openwin()">
</body>
运行后显示“stack overflow at line:0” 堆栈溢出。我想实现在固定的时间弹出网页,不知用JS定时器如何实现?
解决方案 »
- A页面--》B页面-》C页面,在C页面按钮关单C页面,B页面,刷新A页面?
- js 空白字符 逻辑比较
- JQuery子容器获取
- RTX web页面集成 rtxint.js 网页上使用不支持ie7吗
- 有个ASP问题就汉字转拼单首码,多音字怎么处理,比如,孢, 苄,在下列代码中怎么设置
- 请教一个问题!!
- 下拉列表 关联显示的时候出问题啦~~ 在线等
- 判断两个日期的大小?用javascript判断!!
- 打开主页,怎样以跳转覆盖主页的形式打开我的FLASH(.swf)页面
- EXTJS动态生成TabPanel的一个panel,想在上面加载一个GridPanel,但是总是显示不出来
- input file问题
- 代码调试
{
window.open('testopen.html');
}
把红色的字改名
setTimeout(open,zdc);
这换成改后的名字
var c;
function openwin()
{
var myDate=new Date();
var h=myDate.getHours();
var m=myDate.getMinutes();
var s=myDate.getSeconds();
var ms=myDate.getMilliseconds();
var z=h*60*60*1000+m*60*1000+s*1000+ms;
var hd=9;
var md=28;
var sd=0;
var msd=0;
var zd=hd*60*60*1000+md*60*1000+sd*1000+msd;
var zdc=zd-z;
if(zdc>=0)
{
c = setTimeout("openwin", zdc);
}else{
open1();
clearTimeout(c);
}
}
function open1()
{
window.open('testopen.html');
}
</script>
<body onload="openwin()">
</body>