JavaScript腾讯的不间断滚动函数 支持向上、向左滚动

王朝学院·作者佚名  2009-05-05
窄屏简体版  字體: 小  |  中  |  大  |  超大  

<style>

.gundongnews{

width:218px;

height:150px;

overflow:hidden;

}

.gundongnews ul{width:218px;line-height:30px;overflow:hidden;}

.gundongnews li{line-height:30px; height:30px}

</style>

<script type="text/javascript">

function gungun(demo,demo1,demo2,fang){

this.demo = demo;

this.demo1 = demo1;

this.demo2 = demo2;

this.fang = fang;

var speed=33

demo2.innerHTML=demo1.innerHTML

function Marquee(){

if(fang=="left"){

if(demo2.offsetWidth-demo.scrollLeft<=0)

demo.scrollLeft-=demo1.offsetWidth;

else{

demo.scrollLeft++

}

}

if(fang=="up"){

if(demo2.offsetHeight-demo.scrollTop<=0)

demo.scrollTop-=demo1.offsetHeight

else{

demo.scrollTop++

}

}

}

var MyMar=setInterval(Marquee,speed)

demo.onmouseover=function() {clearInterval(MyMar)}

demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}

//rongcuo

if(arguments.length!==4){

alert("错误的参数!")

}

}

function getObject(objectId) {

if(document.getElementById && document.getElementById(objectId)) {

// W3C DOM

return document.getElementById(objectId);

} else if (document.all && document.all(objectId)) {

// MSIE 4 DOM

return document.all(objectId);

} else if (document.layers && document.layers[objectId]) {

// NN 4 DOM.. note: this won't find nested layers

return document.layers[objectId];

} else {

return false;

}

}

new gungun(getObject("study_list"),getObject("study_list1"),getObject("study_list2"),"up")

</script>

<div id="study_list" class="gundongnews">

<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>

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航