Ho un menu ad albero di questo tipo
http://www.constile.org/DHTML/menu_a...ad_albero.html
Io però vorrei che quando aggiorno la pagina il menu non di chiuda su se stesso ma rimanesse aperto come lo avevo aperto io....
il problema non è tanto come capire dove mi trovo perchè ho una variabile che mi ricavo da una variabile di sessione, il problema è andare ad aprire i sottonodi in maniera tale da arrivare come ero messa prima di ricaricare la pagina
io ho fatto una cosa del genere ma mi visualizza tutti i nodi, invece io voglio che si fermi al sottonodo che mi interessa e non anche a quelli che stanno ancora più sotto come livello. mi son spiegata bene?
Codice PHP:
function funziona(id_cartella_corrente) {
var i,u=0;
var uls=document.getElementById("elenco_albero").getElementsByTagName("ul");
var figli=null;
var ul_sel=document.getElementById(id_cartella_corrente);
//rendo visibile tutto il suo sottoalbero (padri e figli) figli=document.getElementById(id_cartella_corrente).getElementsByTagName("ul");
while(u<figli.length) {
//se il parent è quello richiamato
var padre=figli[u].parentNode.getElementsByTagName("a")[0].id;
//if (padre==('link_'+id_cartella_corrente))
figli[u].style.display="block";
u++;
}
}