帮我看看代码,“缺少对象”

sideslinder 2004-05-06 12:30:55
document.write("<div style='visibility:hidden;position:absolute;top:50px;z-index:3;background:url(/image/time.gif)'"
+"id='LeftTimeDiv' name='LeftTimeDiv' width='110px' height='110px'></div>");

function computeTime(lefttimenum)
{
var timetext;
if (lefttimenum==0)
window.close();
else{
timetext="<br><br><br>     Ê£Óàʱ¼ä:"
+"     <br><font color='#ff0000' style='font-size:12pt'>"
+"<b>"+lefttimenum+"</b></font>·ÖÖÓ<br><br><br><br>";
document.all["LeftTimeDiv"].innerHTML=timetext;
lefttimenum-=1;
setTimeout("computeTime("+lefttimenum+")",60000);
}
}

function KB_keepItInIE(theName,theWantTop,theWantLeft)
{
theRealTop=parseInt(document.body.scrollTop);
theTrueTop=theWantTop+theRealTop;
document.all["LeftTimeDiv"].style.top=theTrueTop;
theRealLeft=parseInt(document.body.scrollLeft);
theTrueLeft=theWantLeft+theRealLeft;
document.all["LeftTimeDiv"].style.left=theTrueLeft;
document.all["LeftTimeDiv"].style.visibility="Visible";
}
setInterval("KB_keepItInIE(50,10)",10);
以上代码放在一个单独的文件time.js里

在main.asp中引用这个文件
<head>
<script language="javascript" src="time.js"></script>
</head>
<body onload="computeTime(120))">

可是总出现“缺少对象”,到底是怎么回事
...全文
31 4 点赞 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hbzyduwu 2004-05-06
改成这样试试..
document.write("<div id='id=LeftTimeDiv' style='visibility:hidden;position:absolute;top:50px;z-index:3;background:url(/image/time.gif)'" name='LeftTimeDiv' width='110px' height='110px'></div>");
  • 打赏
  • 举报
回复
sideslinder 2004-05-06
发现一个问题,就是刷新页面后就没有错误了,怎么回事
  • 打赏
  • 举报
回复
sideslinder 2004-05-06
我在最上面写了呀
document.write("<div style='visibility:hidden;position:absolute;top:50px;z-index:3;background:url(/image/time.gif)'"
+"id='LeftTimeDiv' name='LeftTimeDiv' width='110px' height='110px'></div>");
  • 打赏
  • 举报
回复
ice_berg16 2004-05-06
没有指定显示时间的HTML标签
在mainl.asp中加入
<div id='LeftTimeDiv'></div>
  • 打赏
  • 举报
回复
相关推荐
发帖
JavaScript
加入

8.5w+

社区成员

Web 开发 JavaScript
申请成为版主
帖子事件
创建了帖子
2004-05-06 12:30
社区公告
暂无公告