• Super User

    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.html

    Il 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 😢😢


  • Super User

    Nessuno sa darmi una mano? =(


  • Community Manager

    Ciao karedas

    Proviamo a spostarlo in scripting lato client 😉