我在HTML页面调用一个名字是a.js的文件,用的是<script type="text/javascript" language="javascript" src="a.js"></SCRIPT>.调用.
a.js是一个随滚动条滚动的JS特效文件,单独使用有特效,但是调用之后只显示没有了滚动的效果,这是怎么回事啊.
a.js文件如下:
function closecfadw1()
{
cfadw1.style.visibility='hidden';
}
function closecfadw2()
{
cfadw2.style.visibility='hidden';
}
var specialcode="<DIV id=cfadw1 style='Z-INDEX: 100; left:350px; POSITION: absolute; TOP:350px;'><TABLE cellSpacing=0 cellPadding=0 width=300 style='font-size:12px;color:#000000' bgcolor=#e1e1e1><TR><TD widrh=300 height=30 colspan=2> 我填写的内容</TD></tr><tr><td width=300 height=60 colspan=2> 我填写的内容!<br> 我填写的内容<br> 我填写的内容</td></tr><tr><td width=250 align=right height=30我填写的内容 </td><TD width=50 align=center>我填写的内容</TD></TR></TABLE></DIV>";
document.write(specialcode);
lastScrollX=0;
function cfsclw1(){
diffY=document.body.scrollTop;
percent=.1*(diffY-lastScrollX);
if(percent>0)percent=Math.ceil(percent);
else
percent=Math.floor(percent);document.all.cfadw1.style.pixelTop+=percent;lastScrollX=lastScrollX+percent;
}
window.setInterval("cfsclw1()",1);
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}