Ciao
Il seguente codice presenta un "piccolo" problema se eseguto su fireFox mentre su IE funziona .
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 csscodice:function foo1() { document.styleSheets[0].rules[0].style.background="red"; }
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