Ciao a tutti
ho un javascript che mi sono accorta non funzionare su firefox e netscape.Non da errore, solo non lo visualizza. Explorer invece lo visualizza perfettamente.

codice:
<script language="JavaScript">
<!--
var marqueewidth=185
var marqueeheight=170
var speed=2
var marqueecontents='ciao'

if (document.all)
	document.write('<marquee onmouseover=this.stop() onmouseout=this.start() direction="up" scrollAmount='+speed+' style="width:'+marqueewidth+';height:'+marqueeheight+'">'+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.write(marqueecontents)
	document.cmarquee01.document.cmarquee02.document.close()
	thelength=document.cmarquee01.document.cmarquee02.document.height
	scrollit()
	}

function scrollit(){
	if (document.cmarquee01.document.cmarquee02.top>=thelength*(-1)){
		document.cmarquee01.document.cmarquee02.top-=speed
		setTimeout("scrollit()",100)
	}
	else{
		document.cmarquee01.document.cmarquee02.top=marqueeheight
		scrollit()
	}
}

window.onload=regenerate2;

// -->
</script>
in cui marqueecontents dovrebbe essere un testo che ruota dal basso verso l'alto.

Non ho capito se è il mio firefox che ha qualche impostazione di troppo per la sicurezza, ma non mi sembra, o se proprio è lo script a non essere compatibile e, in questo caso, se qualcuno mi sa consigliare un altra strada o un altro script.

Grazie fino d'ora, ciao