Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Link che si colorano

  1. #1

    Link che si colorano

    Spero che sia la sezione giusta per la mia domanda. Vorrei sapere come si fa a far sì che quando si è su una pagina, la voce del menu correlata sia di un colore di verso alle altre voci.
    C'è un metodo, quindi, per cambiare la "classe" al link?
    Grazie.

  2. #2
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  3. #3
    Andrebbe bene ma in questo mododovrei cambiare la classe manualmente...
    Io desideravo che si cambiasse in automatico...Pensavo si potesse fare con javascript...

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    non e' detto che venga fatto "manualmente",
    se quelle pagine sono il risultato di un linguaggio lato server sicuramente conviene demandare ad esso il compito di determinare dall' indirizzo quale sia il link da evidenziare con un id specifico

    anche via javascript e' fattibile, solo che appunto sarebbe preferibile farlo lato server

    mettiamo che il tuo menu' abbia id="menu" e che il link che identifica la pagina corrente debba avere id="current"
    codice:
    function linkCorrente(){
    	var lnks=document.getElementById('menu').getElementsByTagName('a');
    	for(var x=0;x<lnks.length;x++){
    		if(lnks[x].href==self.location.href){
    			lnks[x].id='current';
    			break;
    		}
    	}
    }
    window.onload=linkCorrente;
    ciao

  5. #5
    Deduco quindi da quanto hai detto che mi converrà spostare il quesito in area php.
    Grazie.

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    prego, pero' la prossima volta provvede un moderatore a spostare

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 © 2025 vBulletin Solutions, Inc. All rights reserved.