Visualizzazione dei risultati da 1 a 6 su 6

Discussione: history.back

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    10

    history.back

    Ciao ,
    vi spiego subioto il mio problema:
    ho una pagina con n2 frame su quello di sinistra ho un menu ad albero stile esplora risorse che espande i rami quando clicco su una cartella e che apre una pagina sull'altro frame.
    quando premo il tasto.back del browser questo torna indietro ma solo nel secondo frame. l'albero rimane posizionato nello stesso punto di prima.
    C'è un modo di editare la funzione di back in modo che mi ritorni allo stato precedente anche del frame di sinistra o che mi lasci leggere i dati caricati e che mi lasci poi settare la posizione nell'albreo?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Soluzione semplice (se funziona):
    al posto di history.back() ci metti:
    hstory.go(-2);


    Se non funziona (non so come e` fatto lo script e quindi non posso prevederlo), devi legare un frame all'altro: cioe` ricaricare il frame sinistro in modo che rispecchi quello destro, ma questo comporta un bel lavoretto di programmazione.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    10
    torna indietro solo nel frame a destra.

    come faccio?

  4. #4
    Reale_Augello
    Guest

    ...

    Originariamente inviato da Polsino2
    torna indietro solo nel frame a destra.

    come faccio?
    Provato con top.window.hstory.go(-1); ?

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    10
    non va cmq posso farti un'altra domanda? comme faccio ad avere il nome della pagina che ho caricato in una frame?

  6. #6
    Reale_Augello
    Guest

    ...

    Originariamente inviato da Polsino2
    non va cmq posso farti un'altra domanda? comme faccio ad avere il nome della pagina che ho caricato in una frame?
    top.nomeframe.window.name;

    Ovviamente devi prima impostare tale nome, scrivendo nella pagina (contenuta nel frame):

    window.name="Nomepagina";

    Ciao !

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.