标题:请教一下各位,这段代码哪里有问题呢?
取消只看楼主
jeonlee
Rank: 1
来 自:四川都江堰
等 级:新手上路
帖 子:10
专家分:0
注 册:2011-3-26
结帖率:0
已结贴  问题点数:10 回复次数:0 
请教一下各位,这段代码哪里有问题呢?
<SCRIPT type=text/javascript>
function FloatTop()
{
 var startX1 =document.body.offsetWidth-205 ,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.offsetWidth-125, ftlObj.y);
  ftlObj1.sP(ftlObj1.x, ftlObj1.y);
  setTimeout("stayTopLeft()", 30);
 }
//     ftlObj = ml("divStay",document.body.scrollLeft+document.body.offsetWidth-125,0);
//     ftlObj1 = ml("divStayTopLeft",0,30);
 ftlObj = ml("divStay",(document.body.scrollLeft+document.body.offsetWidth)/2+220,0);
 ftlObj1 = ml("divStayTopLeft",(document.body.scrollLeft+document.body.offsetWidth)/2+490,30);
 stayTopLeft();
}
FloatTop();
</SCRIPT>


请教一下各位,这段代码哪里有问题呢?
我在学做网站,现在网站一直反复加载,最后导致CPU占用到100%,是否是这段代码的问题呢?

感谢各位老师指教,谢谢!!!
搜索更多相关主题的帖子: javascript function document return 
2011-12-10 20:54



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-357468-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.673582 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved