我在同目录下的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();