Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    stato active del menu non rimane [frame]

    ciao a tutti, so che la domanda potrebebsembrare strana ma ho un sito con 2 frame sx e dx, nella pagina di sx c'e il menu, a dx i contenuti, quando sono OnMouseOver la voce del menu cambia colore come giusto che sia, quando clicco mi apre la pagina correttamente nel frame di dx e rimane in stato "active" la voce,MA
    quando clicco qualsiasi cosa nel frame di dx, mi tolgie lo stato dalla voce del menu senza quindi indicarmi piu in che sezione mi trovo.

    e' possibile risolvere o devo abbandonare i frame? io lo farei anche ma ... lo vuole cosi'... :-)

    grazie a tutti....
    -Nextart.it Graphic Solutions

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    non è solo questione di frame:
    lo farebbe lo stesso su pagina unica

    la soluzione corretta la puoi applicare solo se:
    si tratta di pagina unica e con l'uso di linguaggio dinamico

    è un po' complesso... ma so che in php è un po' più semplice

  3. #3
    grazie per la risposta ma scusa su pagina unica non ho problemi con il menu , resta attiva la voce correttamente, il problema e' prporio perche' c'e' il frame...

    il menu
    codice:
    <div id="menu02o">
    <ul>[*]people[*]urban[*]country[*]interiors[*]personal[*]contact[/list]
    </div>
    
    
    //CSS menu
    
    
    #menu02o li a:hover, #menu02o li a:focus, #menu02o li a.active{
    color: #444;
    }
    -Nextart.it Graphic Solutions

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    dipende da cosa intendiamo per active e dall'interpretazione del browser...

    pensavo volessi "andare più a fondo":
    ovvero mantenere lo stato active anche perdendo il focus.

    mi sa che non c'è un'interpreazione così univoca... non so...

  5. #5
    intendo quello che usi nella pagina web normale senza frame.
    clicco sulla voce e ad es cambia colore e rimane di quel colore perche' ho applicato la classe active alla voce. clicco sulla 2° voce del menu ora e' questa che nella pagina caricata avra' lo stato su active. chiaro?

    solo che con i frame non funge..... cosi'...
    -Nextart.it Graphic Solutions

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    Originariamente inviato da nextart
    intendo quello che usi nella pagina web normale senza frame.
    clicco sulla voce e ad es cambia colore e rimane di quel colore perche' ho applicato la classe active alla voce. clicco sulla 2° voce del menu ora e' questa che nella pagina caricata avra' lo stato su active. chiaro?
    si ma non c'è un comportamento univoco da parte dei browser


    solo che con i frame non funge..... cosi' ...
    e mi sembra anche ovvio... visto che è attivo, si... ma da un'altra parte

  7. #7
    Sparo una probabile cavolata, apparte a quotare in pieno vincent.zeno per l'uso di php.

    ma se usi un jscript per indicare nel frame del menù lo stato select?

  8. #8
    ciao graffithouse, se sei cosi 'gentile da indicarmi come utilizzare js te ne sarei grato,, ,lo anch'io e lo avrei fattoprorio in maniera diversa..... ma lo vuole cosi'... .attendo news, grazie ancora...
    -Nextart.it Graphic Solutions

  9. #9
    io solitamnete uso jquery

    quindi, dopo aver installato jquery, aggiungi il seguente codice nella pagina dove è inserito il menu

    codice:
    $(document).ready(function(){
    
    $('.menu').click(function{
    
    $(this).removeClass('select');
    $(this).addClass('select');
    
    });
    
    });

  10. #10
    ok, stasera provo, ora non posso e ti faccio sapere , intanto grazie....

    -Nextart.it Graphic Solutions

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.