+ -
当前位置:首页 → 问答吧 → 请帮忙分析一下JS

请帮忙分析一下JS

时间:2010-05-23

来源:互联网

网站是:http://tn.cq.gov.cn
要解决的问题是:图片信息公开上面的AD1,图片向上轮流滚动,第二遍后不正常
请问问题出在哪里?如果不用这个JS,有没有替代的JS。谢谢
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
附:图片滚动JS文件是:piclinks.js
文件内容:
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
marqueesHeight=81;
stopscroll=false;
with(ad1){
                style.width=0;
                style.height=marqueesHeight;
                style.overflowX="visible";
                style.overflowY="hidden";
                noWrap=true;
                onmouseover=new Function("stopscroll=true");
                onmouseout=new Function("stopscroll=false");
        }
        preTop=0; currentTop=marqueesHeight; stoptime=0;
        ad1.innerHTML+=ad1.innerHTML;
        

function init_srolltext(){
        ad1.scrollTop=0;
        setInterval("scrollUp()",1);
}init_srolltext();

function scrollUp(){
        if(stopscroll==true) return;
        currentTop+=1;
        if(currentTop==marqueesHeight+1)
        {
                stoptime+=1;
                currentTop-=1;
                if(stoptime==600)
                {
                        currentTop=0;
                        stoptime=0;
                }
        }
        else {
                preTop=ad1.scrollTop;
                ad1.scrollTop+=1;
                if(preTop==ad1.scrollTop){
                        ad1.scrollTop=marqueesHeight;
                        ad1.scrollTop+=1;
                }
        }
}
init_srolltext();
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈

作者: mzfid   发布时间: 2010-05-23