程序代码
<script type="text/javascript">
<!--
//新闻滚动JS代码 (一次滚动高度,速度,停留时间,图层标记)
fungsi startmarquee(lh,kecepatan,penundaan,indeks){
var t;
var p=salah;
var o=$("gundongnews"+indeks);
o.innerHTML+=o.innerHTML;
o.onmouseover=fungsi(){p=true}
o.onmouseout=fungsi(){p=false}
o.scrollTop = 0;
fungsi mulai(){
t=setInterval(pengguliran,kecepatan);
if(!p) o.scrollTop += 2;
}
fungsi bergulir(){
if(o.scrollTop%lh!=0){
o.scrollTop += 2;
if(o.scrollTop>=o.scrollHeight/2) o.scrollTop = 0;
}
kalau tidak{
interval jelas(t);
setTimeout(mulai,tunda);
}
}
setTimeout(mulai,tunda);
}
//-->
</skrip>
Contohnya:
程序代码
<div id="lainnya">
<ul id="gundongnews0">
<li>1</li>
<li>1</li>
<li>1</li>
</ul>
</div>
<skrip bahasa="JavaScript" type="teks/javascript">startmarquee(18,30,3000,0); </skrip>
20090129 还需要定义样式:
程序代码
/* 滚动文字 */
#lainnya{ float:kiri; tinggi: 18 piksel; tinggi garis:18px; bantalan:3px 0; lebar: 100%; margin:0; meluap: tersembunyi;}
#gundongnews0,#gundongnews0 li{ jelas:keduanya; warna:#FF6600; padding: 0px;tinggi: 18px;meluap: tersembunyi; tinggi garis:18px }
#gundongnews0 a{ warna:#FF6600;}