Buenos días comentaros que dispongo de este javascript, el cual me saca un texto de abajo a arriba, pero el problema esque sólo me funciona para internet explorer, pero para mozilla no, y es cosa del document.all, pero no se como adaptarlo para mozilla, espero me podáis indicar como hacerlo.
Este es el javascript:
<script language="JavaScript1.2">
/*TEXTO DESPLAZANTE PARA EL MENU*/
// Ancho
var marqueewidth='<%=tamano_menu2%>'
// Alto
var marqueeheight=70
// Velocidad
var speed=1
// Contenido del scroll
var marqueecontents='<p align="center"><%while not rs.eof%>---------------------------<br><a href="index.asp?iden=7&id=<%=rs.fields("id_noticia ")%>"><b><%=rs.fields("titulo")%></b></a><br><em><%=rs.fields("fecha")%></em><br><br><%=Formato(rs.fields("descripcion_breve "))%><br><br><%rs.movenext%><%wend%></p>'
if (document.all)
document.write('<marquee direction="up" scrollAmount='+speed+' style="width:'+marqueewidth+';height:'+marqueeheig ht+'">'+marqueecontents+'</marquee>')
function regenerate()
{
window.location.reload()
}
function regenerate2()
{
if (document.layers)
{
setTimeout("window.onresize=regenerate",450)
intializemarquee()
}
}
function intializemarquee()
{
document.cmarquee01.document.cmarquee02.document.w rite(marqueecontents)
document.cmarquee01.document.cmarquee02.document.c lose()
thelength=document.cmarquee01.document.cmarquee02. document.height
scrollit()
}
function scrollit()
{
if (document.cmarquee01.document.cmarquee02.top>=thel ength*(-1))
{
document.cmarquee01.document.cmarquee02.top-=speed
setTimeout("scrollit()",100)
}
else
{
document.cmarquee01.document.cmarquee02.top=marque eheight
scrollit()
}
}
//window.onload=regenerate2
</script>
Un saludo a todos.