Ciao
Il seguente codice presenta un "piccolo" problema se eseguto su fireFox mentre su IE funziona .
codice:
function foo1()
{
	document.styleSheets[0].rules[0].style.background="red";
}
E' l'unica funzione js definita e cambia la proprietà background del body , ho fatto dei controlli sull'oggetto document.styleSheet che funzionano perfettamente su entrambi i browser ma non riesco a cambiare le regole del css

codice:
if(document.styleSheets) 
{
   alert("si");// supporta l'oggetto styleSheets
   alert("Numero di fogli di stile" + document.styleSheets.length);   
   alert(document.styleSheets[0].href);  
}
else 
{
   alert ("no");// non supporta l'oggetto styleSheets
}

Ho controlla sulleo opzioni di FireFox e sembra che il codice Js sia attiva .
L'errore mi sembra strano perchè sull'articolo letto di html.it
http://javascript.html.it/articoli/l...li-di-stile/1/

parla di problemi tra IE e Netscape e non parla di ForeFOx

Spero che qualcuno mi riesca ad aiutare

Ciaooo