Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di osgb
    Registrato dal
    May 2004
    residenza
    Monza
    Messaggi
    180

    torna indietro di una pagina senza usare Javascript

    Salve , ho messo in alcune mie pagine ASP un sistema per tornare indietro senza usare Javascript. Il tutto funziona, ma qualcuno sa dirmi se c'è una soluzione per tornare indietro di 2 pagine?
    Lo script è questo. Grazie mille!

    <% ' torna indietro di una pagina senza usare Javascript
    dim strFrom
    strFrom = Request.ServerVariables("HTTP_REFERER")
    Response.write "TORNA INDIETRO"
    %>

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Dovresti memorizzare e pagine di navigazione di ogni utente...

    Roby

  3. #3
    Utente di HTML.it L'avatar di osgb
    Registrato dal
    May 2004
    residenza
    Monza
    Messaggi
    180
    Come?

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Mi viene in mente un cookie...

    Roby

  5. #5
    Utente di HTML.it L'avatar di Lak3d
    Registrato dal
    Aug 2006
    Messaggi
    1,031

    Re: torna indietro di una pagina senza usare Javascript

    Originariamente inviato da osgb
    ma qualcuno sa dirmi se c'è una soluzione per tornare indietro di 2 pagine?
    sempre senza Js?

  6. #6
    Utente di HTML.it L'avatar di osgb
    Registrato dal
    May 2004
    residenza
    Monza
    Messaggi
    180
    A me i JS non piacciono perchè non tutti i browser sono uguali e anche le impostazioni degli utenti variano. Come vedete ho trovato la soluzione per tornare indietro in asp, ma "raccattare" la cronologia dell'utente non saprei dove cercarla...

  7. #7
    Utente di HTML.it L'avatar di Lak3d
    Registrato dal
    Aug 2006
    Messaggi
    1,031
    veramente il javascript è supportato da qualsiasi browser serio. Piuttosto è con il VBScript che potresti incontrare problemi di quel genere.
    Per le impostazioni degli utenti... beh, è talmente tanto utilizzato per operazioni lato client che anche chi decide di disabilitarlo è costretto a cambiare idea dopo poco. Tu ad esempio pur di non usare js scegli di fare una chiamata al server. E per tenere una cronologia maggiore sei costretto a fare uso di cookie o altro che, di nuovo, appesantiscono il server e nient'altro.

  8. #8
    Utente di HTML.it L'avatar di osgb
    Registrato dal
    May 2004
    residenza
    Monza
    Messaggi
    180
    Pensavo il contrario, ma forse hai ragione tu, disabilitando i JS non si va da nessuna parte.

    E' quindi meglio se uso:

    history.go(-2);
    O almeno dovrebbe essere così...
    Grazie.

  9. #9
    Utente di HTML.it L'avatar di Lak3d
    Registrato dal
    Aug 2006
    Messaggi
    1,031
    esatto, giochi con l'array history

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 © 2026 vBulletin Solutions, Inc. All rights reserved.