js 代码
- var rollspeed=20
- rolllink2.innerHTML=rolllink1.innerHTML
- var objDIV=document.getElementById("rolllink");
- var status;
- var begin=false;
- var flag=false;
- var MyMar;
- function Marquee(){
- if(!status){
- if(rolllink2.offsetTop-rolllink.scrollTop<=objDIV.height){
- //alert(rolllink2.offsetTop+"|"+rolllink1.offsetTop+"|"rolllink.scrollTop);
- roleStop();
- //rolllink.scrollTop-=rolllink1.offsetHeight
- }else{
- rolllink.scrollTop++
- }
- }else{
- if(rolllink2.offsetTop-objDIV.height<0){
- roleStop();
- rolllink.scrollTop+=rolllink1.offsetHeight
- }else{
- rolllink.scrollTop--
- }
- }
- }
- function roleStop(){
- clearInterval(MyMar)
- begin=true;
- }
- function mouseclickDown(){
- status=true;
- MyMar=setInterval(Marquee,rollspeed)
- }
- function mouseclickUP(){
- status=false;
- MyMar=setInterval(Marquee,rollspeed)
- }
- function roleStar(){
- if(begin){
- setInterval(Marquee,rollspeed)
- begin=false;
- }
- }