帮忙看一下是哪出错了,浮动广告滚动不了!急!!!!

yihong02 2009-11-19 10:11:13
我在同目录下的11.html文件中调用test.js文件时可以显示该广告图片,位拉动滚动条时该浮动广告就动不了!
而当我把test.js改成test.html文件内容时就可以正常显示,请问这是哪出错了呢?
--------------test.js-----------
document.writeln("<div id=divStay style=\"POSITION: absolute\">");
document.writeln("<TABLE cellSpacing=0 cellPadding=0 width=\"100%\" border=0>");
document.writeln("<TR><TD vAlign=top width=\"7%\"> </TD></TR></TABLE></div>");
function CloseQQ()
{
divStayTopleft.style.display="none";
return true;
}
var online= new Array();

document.writeln("<div id=divStayTopleft style=\"POSITION: absolute\">");
document.writeln("<a onclick=\"CloseQQ()\" href=\"#\" shape=\"circle\" coords=\"91,16,12\">");
document.writeln("<img height=\"34\" src=\"themes/sko/images/Call-center_02.gif\" width=\"109\" usemap=\"#Map\" border=\"0\"></a></div>");
function FloatTop()
{
var startX1 =document.body.scrollWidth-125 ,startY1 = 5;
var startX2 =0,startY2 = 95;
var ns = (navigator.appName.indexOf("Netscape") != -1);
var d = document;
function ml(id,startX,startY)
{
var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
if(d.layers)el.style=el;
el.sP=function(x,y){this.style.left=x;this.style.top=y;};
el.x = startX;
el.y = startY;
return el;
}
window.stayTopLeft=function()
{
var pY = ns ? pageYOffset : document.body.scrollTop;
ftlObj.y += (pY + startY1 - ftlObj.y)/8;
ftlObj1.y += (pY + startY2 - ftlObj1.y)/8;
ftlObj.sP(document.body.scrollLeft+document.body.scrollWidth-125, ftlObj.y);
ftlObj1.sP(ftlObj1.x, ftlObj1.y);
setTimeout("stayTopLeft()", 30);
}
ftlObj = ml("divStay",(document.body.scrollLeft+document.body.scrollWidth)/2+379,0);
ftlObj1 = ml("divStayTopLeft",(document.body.scrollLeft+document.body.scrollWidth)/2+379,30);
stayTopLeft();
}
FloatTop();
...全文
59 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
yihong02 2009-11-19
  • 打赏
  • 举报
回复
怎么没人啊?????

自己顶一下!

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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