Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19
  1. #1
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    419

    Evitare Di Far Tornare Indietro

    SALVE,VORREI EVITARE CHE DALLA PAGINA B SI POTESSE RIPASSARE DALLA PAGINA "A",COME POSSO FARE?VORREI NON FAR TORNARE INDIETRO,GRAZIE

  2. #2
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    se vuoi che non ci sia il tasto indietro è una cosa js e devi creare un pop che non abbia la barra strumenti
    se vuoi che le informazioni vengano ricaricate anche se si preme indietro il comando è
    <%response.expires=0%>

  3. #3
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    419
    mi torna tranquillamente indietro,vorrei evitare che cio accadesse....grzie

  4. #4
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    ma è chiaro che torni indietro non puoi impedire al client ti tornare indietro ma con response.expires le informazioni sono ricaricate da zero e eviti che ti faccia casino
    naturalmente puoi anche poi scrivere un session e controllare che non sia attivo in modo che il client quando clicca back tramite un controllo sul session venga reinderizzato altrove...

  5. #5
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    419
    mi puoi aiutare con un esempio pratico?grazie

  6. #6
    Utente bannato
    Registrato dal
    Nov 2002
    Messaggi
    661
    volendo potersti non far comparire la barra di navigazione, ma il l'utente portebbe sempre pigiare il tasto per cancellare..(<----) quindi dubito che si possa fare...


    forse pero' potersti invalidare anche quello (ma non so, non ho mai provato)

  7. #7
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    419
    aiuto......

  8. #8
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    pagina 1

    codice:
    if session("sonoallostep2")="true" then
    response.redirect("pagina di errore.asp")
    else
    ciao questa è la pagina uno compila i tuoi dati
    end if
    pagina 2

    codice:
    session("sonoallostep2")="true" 
    ciao questa è la pagina 2 compila i tuoi dati
    questo non ti da la certezza matematica che non ritorni indietro..se lui aspettasse che cadesse il session (8 minuti se sono impostazioni di default) poi potrebbe tornare indietro, potresti combinarlo però con l'uso di cookies rimuovere il bottone indietro e utilizzare un meta che dopo 7 minuti ti ricarca la pagina 2 e quindi ricrea il session

  9. #9
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    potresti anche combinarlo con request.ServerVariables per controllare che la pagina da dove viene non sia appunto pagina 2

    PS: naturalmente tutto insieme al response.expires=0

    byez

  10. #10
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    419
    mi faresti un esempio ?mi serve e importante che l'utente nel tornare indietro vda da un'altra pagina,grazie mille

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.