Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/04/2007, 11:55
djnet00
 
Fecha de Ingreso: febrero-2007
Mensajes: 33
Antigüedad: 17 años, 3 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>