 
			
				07/10/2003, 14:42
			
			
			     |  
        |     |    |    Fecha de Ingreso: septiembre-2003  Ubicación: Madrid  
						Mensajes: 26
					  Antigüedad: 22 años, 1 mes Puntos: 0     |        |  
  |      Se puede hacer con una marquesina   
1º) entre <head> y </head>, pones:   
<script LANGUAGE="JavaScript">  
//Panel Ticker  
var swidth=140 
var sheight=72  
var svelocidad=2  
var lineatexto=new Array()  
lineatexto[0]='<div align="center"><Font face=Arial size=3 color="black">A la Guia de html, al champi, al equipo de nhcorp, a mi (jeje)...</div></h1></FONT>'  
lineatexto[1]='<div align="center">Link</div>'  
lineatexto[2]='<div align="center">Link</div>'  
if (lineatexto.length>1)  
i=1  
else  
i=0  
function mostrar(){  
if (document.all){  
ieslider1.style.top=sheight  
iemarquee(ieslider1)  
}  
else if (document.layers){  
document.ns4slider.document.ns4slider1.top=sheight  
document.ns4slider.document.ns4slider1.visibility=  'show'  
ns4marquee(document.ns4slider.document.ns4slider1)  
}  
else if (document.getElementById&&!document.all){  
document.getElementById('ns6slider1').style.top=sh  eight  
ns6marquee(document.getElementById('ns6slider1'))  
}  
}  
function iemarquee(whichdiv){  
iediv=eval(whichdiv) 
if (iediv.style.pixelTop>0&&iediv.style.pixelTop<=sve  locidad){  
iediv.style.pixelTop=0 
setTimeout("iemarquee(iediv)",100) 
} 
if (iediv.style.pixelTop>=sheight*-1){ 
iediv.style.pixelTop-=svelocidad 
setTimeout("iemarquee(iediv)",100) 
} 
else{ 
iediv.style.pixelTop=sheight 
iediv.innerHTML=lineatexto[i] 
if (i==lineatexto.length-1) 
i=0 
else  
i++  
 } 
} 
function ns4marquee(whichlayer){  
ns4layer=eval(whichlayer)  
if (ns4layer.top>0&&ns4layer.top<=svelocidad){  
ns4layer.top=0  
setTimeout("ns4marquee(ns4layer)",100)  
} 
if (ns4layer.top>=sheight*-1){  
ns4layer.top-=svelocidad  
setTimeout("ns4marquee(ns4layer)",100)  
}  
else{ 
ns4layer.top=sheight  
ns4layer.document.write(lineatexto[i])  
ns4layer.document.close()  
if (i==lineatexto.length-1)  
i=0  
else  
i++  
} 
}  
function ns6marquee(whichdiv){  
ns6div=eval(whichdiv)  
if (parseInt(ns6div.style.top)>0&&parseInt(ns6div.sty  le.top)<=svelocidad){  
ns6div.style.top=0  
setTimeout("ns6marquee(ns6div)",100)  
} 
if (parseInt(ns6div.style.top)>=sheight*-1){  
ns6div.style.top=parseInt(ns6div.style.top)-svelocidad  
setTimeout("ns6marquee(ns6div)",100)  
} 
else{ 
ns6div.style.top=sheight 
ns6div.innerHTML=lineatexto[i]  
if (i==lineatexto.length-1)  
i=0 
else 
i++ 
} 
} 
</script>     
Y luego en el lugar que desees de la página (entre <body> y </body>:   
<span class="ari_blan"><span 
style="background:fondo.bmp"><ilayer id="ns4slider" width="&{swidth};" height="&{sheight};"> 
<layer id="ns4slider1" height="&{sheight};" onmouseover="svelocidad=2;" onmouseout="svelocidad=2"> 
<script 
language="JavaScript">  
if (document.layers)  
document.write(lineatexto[0])  
</script> 
<script language="JavaScript">  
if (document.all){  
document.writeln('<div style="position:relative;overflow:hidden;width:'+s  width+';height:'+sheight+';clip:rect(0 '+swidth+' '+sheight+' 0);border:0 solid red;" onmouseover="svelocidad=2;" onmouseout="svelocidad=2">')  
document.writeln('<div id="ieslider1" style="position:relative;width:'+swidth+';">')  
document.write(lineatexto[0])  
document.writeln('</div></div>')  
}  
if(document.getElementById&&!document.all){  
document.writeln('<div style="position:relative;overflow:hidden;width:'+s  width+';height:'+sheight+';clip:rect(0 '+swidth+' '+sheight+' 0);border:0px solid red;" onmouseover="svelocidad=0;" onmouseout="svelocidad=2">')  
document.writeln('<div id="ns6slider1" style="position:relative;width:'+swidth+';">')  
document.write(lineatexto[0])  
document.writeln('</div></div>')  
}  
</script> 
</span>   
Lo peor de este código, es que, no lo para cuando el ratón se pone encima de la marquesina, no cuando aparece el link.   
Lo mejor, es que también se para en el link, y además de palabras y links, le puedes poner imágenes.   
PD1: fíjate bien en los parámetros y modifícalos para poder la marquesina a tu gusto.   
PD2: Si quieres que se pare en el texto, no quites el 0 en negrita, pero si pon un <a href=""></a>, donde pone Link (siento ser pesado, pero a mucha gente se le ovida.   
PD3: Puedes añadirles más lineas de texto debajo de lineatexto[1]= poniedo lineatexto[1]=, pero cambiando el 1 por el 2, 3, 4, 5, 6,etc.   
PD4: "><span 
style="background:fondo.bmp">, es solo un toque personal, quítaselo.   
Weno, espero haberte ayudado, un saludo, ~DaRkDoOr~     
				__________________  "Ojalá Fuera la mía la última sangre española que se vertiera en discordias civiles. Ojalá encontrara ya en paz el pueblo español, tan rico en buenas cualidades entrañables, la Patria, el Pan y la Justicia".  (José Antonio Primo de Rivera).           |