Foros del Web » Programando para Internet » Javascript »

Parar Scroll de Noticias al pasar el puntero

Estas en el tema de Parar Scroll de Noticias al pasar el puntero en el foro de Javascript en Foros del Web. Hola a todos.... Tengo este script para poner noticias en scroll pero quiero que cuando pase el mouse por encima deje de hacer scroll....alguien que ...
  #1 (permalink)  
Antiguo 04/04/2007, 11:55
 
Fecha de Ingreso: febrero-2007
Mensajes: 33
Antigüedad: 17 años, 2 meses
Puntos: 0
Sonrisa Parar Scroll de Noticias al pasar el puntero

Hola a todos....
Tengo este script para poner noticias en scroll pero quiero que cuando pase el mouse por encima deje de hacer scroll....alguien que me pueda brindar su ayuda....Gracias

Código PHP:
<script type="text/javascript" language="JavaScript">

function 
checkBrowser(){
    
this.ver=navigator.appVersion
    this
.dom=document.getElementById?1:0
    this
.ie5=(this.ver.indexOf("MSIE 5")>-&& this.dom)?1:0;
    
this.ie4=(document.all && !this.dom)?1:0;
    
this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0;
    
this.ns4=(document.layers && !this.dom)?1:0;
    
this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns5)
    return 
this
}

bw=new checkBrowser()

lstart=100
loop
=true
// Velocidad
speed=30
pr_step
=1

function makeObj(obj,nest){
    
nest=(!nest) ? '':'document.'+nest+'.'
    
this.el=bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0;
      
this.css=bw.dom?document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+'document.'+obj):0;
    
this.scrollHeight=bw.ns4?this.css.document.height:this.el.offsetHeight
    this
.newsScroll=newsScroll;
    
this.moveIt=b_moveItthis.xthis.y;
    
this.obj obj "Object"
    
eval(this.obj "=this")
    return 
this
}
function 
b_moveIt(x,y){
    
this.x=x;this.y=y
    this
.css.left=this.x
    this
.css.top=this.y
}
function 
newsScroll(speed){
    if(
this.y>-this.scrollHeight){
        
this.moveIt(0,this.y-pr_step)
        
setTimeout(this.obj+".newsScroll("+speed+")",speed)
    }else if(
loop) {
        
this.moveIt(0,lstart)
        eval(
this.obj+".newsScroll("+speed+")")
      }
}
function 
newsScrollInit(){
    
oNewsCont=new makeObj('divNewsCont')
    
oNewsScroll=new makeObj('divNewsText','divNewsCont')
    
oNewsScroll.moveIt(0,lstart)
    
oNewsCont.css.visibility='visible'
    
oNewsScroll.newsScroll(speed)
}
onload=newsScrollInit;

</script> 
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:57.