Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Nosfe
    Registrato dal
    Jan 2004
    Messaggi
    454

    [JS] Pulsante complicato

    Salve ragazzi,

    ho un dilemma da risolvere e vi chiedo aiuto per ciò.


    Vi spiego il problema, spero in modo chiaro, è un po’ complicato.


    Ho un sito con vari frame. Mi posso spostare in varie sezioni nel frame principale, ed in sottosezioni che si aprono sempre nel frame principale.

    Ora, io vorrei un pulsantino nella barra di navigazioni, che, quando ci clicco sopra, lui mi fa riandare alla sezione principale anche se io stavo in una sottosezione.

    Io stavo pensando di usare Javascript, per far cambiare il link al pulsante, oppure settare ad ogni passaggio da una sezione all’altra (non sottosezione) un valore in uno dei tanti frame che poi il pulsantino va a prendere.

    Spero di essermi spiegato.

    Sapete aiutarmi?

    Grassie

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    riandare alla sezione principale anche se io stavo in una sottosezione.
    Non e' chiaro questo passo... ma se ho intuito correttamente a te serve un link che elimini i frames e riporti alla home?

    [img]pulsante.gif[/img]

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di Nosfe
    Registrato dal
    Jan 2004
    Messaggi
    454
    No, non che elimini il frame. Provo a spiegarmi meglio.

    Mettiamo che io ho nel frame principale vari link a varie sezioni.

    Sezione A
    Sezione B
    Sezione C
    Sezione D

    Cliccando su queste sezioni mi apre una pagina sempre nel frame principale con sottosezioni.

    Poi ho una navbar che per esempio ha 3 link.

    Sezione attuale(che sarebbe il pulsante in questione) - Contatti - Credits.


    Ora io vorrei che lui in qualche modo si tenesse in memoria qual'è la sezione attuale. Che se io ero alla sezione B e clicco su Contatti per esempio, si tenga in memoria nel pulsantino che era la sezione B.

    So che potrei mettere tutte le sezioni nella navbar, ma nel mio caso mi serve una cosa del genere.

    Spero di essermi spiegato un pò meglio.


  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    nella prima pagina delle varie sezioni metti una cosa simile:

    <script>
    parent.frameNavBar.getElementById("sezAttuale").hr ef=location.href;
    </script>

    avendo nella navbar un link simile:

    Sezione Attuale

    ps: devi adattare il tutto alle tue pagine.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it L'avatar di Nosfe
    Registrato dal
    Jan 2004
    Messaggi
    454
    grazie br1, proverò e casomai richiedo

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.