Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    381

    evidenziare voce selezionata

    domanda:
    c'e' un modo per far si che avendo un menu di 3 voci rimanga selezionata magari in grassetto la voce su cui si è appena cliccato?

    grazie!

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao anise373,

    una cosa tipo questa
    codice:
    <script language="javascript">
    function nomePagina(link){
      return link.substr(link.lastIndexOf('/')+1).toLowerCase();
    }
    function voceMenu(nome,link){
      this.nome=nome
      this.link=link
    }
    var menu = new Array()
    menu[menu.length]=new voceMenu('link1','pagina1.htm');
    menu[menu.length]=new voceMenu('link2','pagina2.htm');
    menu[menu.length]=new voceMenu('link3','pagina3.htm');
    questaPagina = nomePagina(document.location.href)
    for(i=0;i<menu.length;i++){
      if(questaPagina==nomePagina(menu[i].link))
        document.write(''+menu[i].nome+'');
      else
        document.write(''+menu[i].nome+'');
      if(i+1<menu.length)document.write(' - ');
    }
    </script>
    per provarlo crea 3 pagina chiamate pagina1.htm, pagina2.htm, pagina3.htm e copialo in tutte e tre

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.