Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Evidenziare la pagina corrente in un menu
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • M
      mora.sm User Newbie • ultima modifica di

      Evidenziare la pagina corrente in un menu

      Salve,
      mi servirebbe una semplice funzione DOM per poter evidenziare in qualche modo la pagina corrente nel mio menu di navigazione.

      Questa è una versione semplificata del mio file html:

      <div id="navigation">
      <ul id="nav">
      <li><a href="tentazioni.html">Tentazioni e rischi</a></li>
      <li><a href="soluzioni.html">Soluzioni</a></li>
      <li><a href="amisura.html">A misura di bambino</a></li>
      <li><a href="consigli.html">Consigli per i genitori</a></li>
      <li><a href="link.html">link utili</a></li>
      </ul>
      </div>

      ho provato con questo script

      <script language="javascript" type="text/javascript">
      function setActive() {
      aObj = document.getElementById('nav').getElementsByTagName('a');
      for(i=0;i<aObj.length;i++) {
      if(document.location.href.indexOf(aObj*.href)>=0) {
      aObj*.className='active';
      }
      }
      }
      window.onload = setActive;
      </script>

      ma nulla, non mi funziona!

      chi sa aiutarmi?!

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • marcocarrieri
        marcocarrieri ModSenior • ultima modifica di

        Non puoi usare un linguaggio server che ti "scriva" la classe attiva o non attiva sulle voci del menu? Sarebbe più facile. 🙂

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • M
          mora.sm User Newbie • ultima modifica di

          Intendi PHP o ASP?
          Ti ricordo però che devo necessariamente utilizzare una funzione DOM.....

          Aiuto è urgente!!!

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • marcocarrieri
            marcocarrieri ModSenior • ultima modifica di

            Perchè per forza una DOM?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • M
              mora.sm User Newbie • ultima modifica di

              E' un progetto per l'università.
              E' così e basta!
              Sai aiutarmi?

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • A
                ayrton2001 Super User • ultima modifica di

                Ciao mora-sm,
                ti vengono restituiti errori javascript nella pagina?

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                Caricamento altri post
                Rispondi
                • Topic risposta
                Effettua l'accesso per rispondere
                • Da Vecchi a Nuovi
                • Da Nuovi a Vecchi
                • Più Voti