Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Redirect su una pagina prima della chiusura del browser o tab
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • M
      markuz User Attivo • ultima modifica di

      Redirect su una pagina prima della chiusura del browser o tab

      Avrei bisogno di un script funzionante nelle pagine asp, che intercetti la chiusura del browser o tab e reindirizzi prima in un pagina che sarà ad esempio uscita.asp (dove cancella i cookies e varie cose nel database) e poi continui con la chiusura del browser o della tab. Come si può fare?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • A
        artcava Moderatore • ultima modifica di

        Potresti anche utilizzare l'evento di chiusura della sessione per pulire cookies e DB, oppure hai scartato questa possibilità per un qualche motivo?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • M
          markuz User Attivo • ultima modifica di

          In termini di codice cosa intendi?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • A
            artcava Moderatore • ultima modifica di

            Mi riferisco all'uso degli eventi di Sessione nel file Global.asa

            
            <script language="vbscript" runat="server">
            
            sub Application_OnStart
            'some code
            end sub
            
            sub Application_OnEnd
            'some code
            end sub
            
            sub Session_OnStart
            'some code
            end sub
            
            sub Session_OnEnd
            'some code
            end sub
            
            </script>
            
            

            Nell'evento Session_OnEnd termina la sessione dell'utente e qui potresti gestire la pulizia del DB, mentre per i cookies forse è addirittura più semplice gestirlo come Session Cookie, ovvero non definendo un tempo di scadenza questo dovrebbe scadere al chiudersi della sessione...

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • M
              markuz User Attivo • ultima modifica di

              Il fatto è che nel db vorrei che in uscita cancellasse un paio di campi che mi servono per statistica. Cosa che fà la pagina uscita.asp oltre a cancellare i cookies. Se però mi chiudono il browser quei campi rimangono compilati e la cosa non mi funziona come vorrei..

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • A
                artcava Moderatore • ultima modifica di

                Cancellando i campi dal Session_OnEnd non devi preoccuparti se l'utente chiude o meno il browser, il codice sarà eseguito al termine della sessione indipendentemente dal comportamento dell'utente.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • M
                  markuz User Attivo • ultima modifica di

                  Scusami ma su ANCHE su questo sono a digiuno...Come lo compilo quel file? Intanto faccio delle ricerche così non ti stresso troppo.

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • A
                    artcava Moderatore • ultima modifica di

                    Sull'utilizzo del file global.asa nelle applicazioni asp puoi guardare in http://www.w3schools.com/asp/asp_globalasa.asp

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    Caricamento altri post
                    Rispondi
                    • Topic risposta
                    Effettua l'accesso per rispondere
                    • Da Vecchi a Nuovi
                    • Da Nuovi a Vecchi
                    • Più Voti