Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Chiusura browser

  1. #1

    Chiusura browser

    Ciao ragazzi!!!

    Sapete voi come posso creare una "IF" che riguarda la chiusura del browser?

    Mi spiego meglio:
    Se l'utente chiude il browser allora ....

    e grazie

  2. #2
    puoi considerare l'evento onUnLoad() associato a <body>, però dovresti interfacciarti con javascript...
    I'm your dreams, make you real... I'm your eyes when you must steel...I'm pain when you can't feel...sad but true !

  3. #3
    Mi potresti fare un esempio pratico?

    Grazie

  4. #4
    codice:
    <body onUnLoad="funzione()">
    dove funzione() è appunto una funzione javascript che esegue le operazioni prima del cambiamento di pagina o della chiusura
    I'm your dreams, make you real... I'm your eyes when you must steel...I'm pain when you can't feel...sad but true !

  5. #5
    al posto di funzione() io dovrei metterci session_destroy()
    Si può fare?

    Ho provato così:
    Codice PHP:
    <?php
    session_start
    ();
    codice:
    <onUnLoad="<? session_destroy();?>">
    ma nn funziona.... Mi dai una mano perfavore?

  6. #6
    non lo puoi fare... la funzione deve essere javascript
    I'm your dreams, make you real... I'm your eyes when you must steel...I'm pain when you can't feel...sad but true !

  7. #7
    Utente di HTML.it L'avatar di maxtn
    Registrato dal
    Jul 2002
    Messaggi
    712
    Servirebbe anche a me la stessa cosa, l'avevo letto sul forum come fare, però la ricerca del forum non va....

    Aiuto!!!
    Ubuntu 10.10 x86_64

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    25
    Potresti risolverla così:
    onUnLoad="location.href='esci.php'"
    e all' interno di esci.php il codice per distruggere la sessione.. che dici?

  9. #9
    Utente di HTML.it L'avatar di maxtn
    Registrato dal
    Jul 2002
    Messaggi
    712
    Originariamente inviato da Entropos
    Potresti risolverla così:
    onUnLoad="location.href='esci.php'"
    e all' interno di esci.php il codice per distruggere la sessione.. che dici?
    Lo devo mettere nel body di tutte le pagine?
    Ubuntu 10.10 x86_64

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    25
    Questo dipende da te e dall'uso che vuoi farci...
    se stai visitando la pag pippo.php e metti nel body quello che ti ho detto, ogni volta che la pagina verrà chiusa verrà eseguito quello javascript e l'utente portato appunto alla pagina esci.php...

    Io ad esempio la uso dato che ho un sito dove rimane sempre caricato un frame sulla sinistra (una specie di status bar ) e mi serve a capire quando l'utente esce per poter distruggere la sessione..

    Spero di non essere stato troppo incasinato

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.