Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Modifica menù

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    25

    Modifica menù

    Ciao a tutti ragazzi, volevo modificare questo menù ad albero in modo che tenga memoria dei rami aperti fra una pagina e l'altra...
    <script language="JavaScript1.2">
    <!--

    var head="display:''"
    img1=new Image()
    img1.src="img/fold.gif"
    img2=new Image()
    img2.src="img/open.gif"

    var ns6=document.getElementById&&!document.all
    var ie4=document.all&&navigator.userAgent.indexOf("Ope ra")==-1

    function checkcontained(e){
    var iscontained=0
    cur=ns6? e.target : event.srcElement
    i=0
    if (cur.id=="foldheader")
    iscontained=1
    else
    while (ns6&&cur.parentNode||(ie4&&cur.parentElement)){
    if (cur.id=="foldheader"||cur.id=="foldinglist"){
    iscontained=(cur.id=="foldheader")? 1 : 0
    break
    }
    cur=ns6? cur.parentNode : cur.parentElement
    }

    if (iscontained){
    var foldercontent=ns6? cur.nextSibling.nextSibling : cur.all.tags("UL")[0]
    if (foldercontent.style.display=="none"){
    foldercontent.style.display=""
    cur.style.listStyleImage="url(img/open.gif)"
    }
    else{
    foldercontent.style.display="none"
    cur.style.listStyleImage="url(img/fold.gif)"
    }
    }
    }

    if (ie4||ns6)
    document.onclick=checkcontained

    //-->
    </script>
    Potete aiutarmi?
    Mi hanno detto di utilizzare quest'altro codice, ma non riesco a coordinarli...
    <script language=\"JavaScript\">
    <!--
    var vecchioMenu;
    var vecchioDiv;
    vecchioMenu = '';
    vecchioDiv = document.getElementById('1');

    function mostraNascondi(idTesto) {

    if(document.getElementById('testo' + idTesto).style.display == 'none')
    {
    if(vecchioDiv != '') vecchioDiv.style.display='none';

    document.getElementById('testo' + idTesto).style.display='';

    vecchioMenu = document.getElementById('ciccio' + idTesto);
    vecchioDiv = document.getElementById('testo' + idTesto);

    }
    else
    {

    }
    }

    //-->
    </script>

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    25
    up

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    25
    up

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.