<スタイル>
.グンドンニュース{
幅:218ピクセル;
高さ:150ピクセル;
オーバーフロー:非表示;
}
.gundongnews ul{幅:218px;行の高さ:30px;オーバーフロー:非表示;}
.gundongnews li{line-height:30px;高さ:30ピクセル}
</スタイル>
<script type="text/javascript">
function グングン(デモ,デモ1,デモ2,ファング){
this.demo = デモ;
this.demo1 = デモ1;
this.demo2 = デモ2;
this.fang = 牙;
var速度=33
demo2.innerHTML=demo1.innerHTML
関数マーキー(){
if(牙=="左"){
if(demo2.offsetWidth-demo.scrollLeft<=0)
デモ.scrollLeft-=demo1.offsetWidth;
それ以外{
デモ.scrollLeft++
}
}
if(牙=="アップ"){
if(demo2.offsetHeight-demo.scrollTop<=0)
demo.scrollTop-=demo1.offsetHeight
それ以外{
デモ.scrollTop++
}
}
}
var MyMar=setInterval(マーキー,速度)
デモ.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
//ロンクオ
if(arguments.length!==4){
alert("错误のパラメータ!")
}
}
関数 getObject(objectId) {
if(document.getElementById && document.getElementById(objectId)) {
// W3C DOM
document.getElementById(objectId) を返します。
else if (document.all && document.all(objectId)) {
// MSIE 4 DOM
document.all(objectId) を返します。
else if (document.layers && document.layers[objectId]) {
// NN 4 DOM.. 注: これではネストされたレイヤーは見つかりません
document.layers[objectId]を返します;
} それ以外 {
false を返します。
}
new Gungun(getObject("study_list"),getObject("study_list1"),getObject("study_list2"),"up"
)
</script>
<div id="study_list" class="銃東ニュース">
<div id="study_list1">
<ul>
<li>164101***400</li>
<li>334205***400</li>
<li>164101***400</li>
<li>334205***400</li>
<li>164101***400</li>
<li>334205***400</li>
<li>164101***400</li>
</ul>
</div>
<div id="study_list2"></div>
</div>
<script language="JavaScript" type="text/javascript">new Gungun(getObject("study_list"),getObject("study_list1"),getObject("study_list2"),"up")</script>