- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- JavaScript - CurrentStyle e getComputedStyle
-
JavaScript - CurrentStyle e getComputedStyle
Salve a tutti ho bisogno di un aiuto su di un metodo in javascript.
Sto cercando di realizzare un menù a cascata apribile e richiudibile senza troppi effetti (per ora). Invece di andare a cercare prodotti di terze parti, belli in animazione quanto volete (cosa che però a me non piace poichè non amo montare lavori con script e lavori non miei il quale tra l'altro diventano anche difficile da gestire), sto provando a scriverlo da solo.L'esempio lo potete gia vedere qui (con Mozilla Firefox):
http://www.clandart.com/test/menutree.htmlIl javascript gioca cn l'html e il css giocando cn la proprietà "display="" di ogni div.
Il problema è uno:
con Firefox funziona perfettamente e nemmeno Firebug mi riscontra problemi. Qui infatti uso il metodo, come potete vedere nel sorgente linkato, adatto a mozilla:
//mozilla firefox if(window.getComputedStyle){ displayStatus=window.getComputedStyle(Submenu, null).getPropertyValue("display"); }
il che mi restituisce il valore attuale di ogni singolo elemento.
Con IE* ho letto che si deve usare la funzione:
...currentStyle['attributo'];ma non so come impostarla!
Sapete darmi una mano sono disperato
-
Nessuno sa darmi una mano? =(
-
Ciao karedas
Proviamo a spostarlo in scripting lato client