Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    85

    Rilevare chiusura Pagina

    Buongiono a tutte/i.

    Devo rilevare se una 'Pagina' è stata chiusa oppure è ancora aperta.

    Ho provato con BODY OnUnLoad ma l'evento viene applicato anche se 'Pagina' perde il Focus ... mentre io devo sapere se è stata chiuso o no.

    Il meccanismo che vorrei implementare è questo:

    PaginaUno Invia Cookies settando 'Campo=True'
    'Pagina' quando viene chiusa - e SOLO quando è chiusa, quindi escludendo perdita focus, icona, ecc. - setta Cookies 'Campo=False'

    Grazie
    ... 1 gr. di cortesia, 1 gr. di intelligenza, 1 gr. di pazienza.
    Mischiare e sniffare, con moderazione, ogni mattina :rollo:

  2. #2
    Vuoi sapere se un utente è ancora connesso al sito? Una specie di stato tra server e client?

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    85
    no, non voglio sapere se un utente è ancora connesso al sito.

    Non devo fargli aprire altre 'PaginaUno' se non ha chiuso 'Pagina'
    ... 1 gr. di cortesia, 1 gr. di intelligenza, 1 gr. di pazienza.
    Mischiare e sniffare, con moderazione, ogni mattina :rollo:

  4. #4
    E se usa un altro browser per aprire pagina uno?

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    85
    In questo caso non ha importanza.
    E' importante se la apre all'internodella stessa sessione
    ... 1 gr. di cortesia, 1 gr. di intelligenza, 1 gr. di pazienza.
    Mischiare e sniffare, con moderazione, ogni mattina :rollo:

  6. #6
    alfy, l'utente deve loggarsi con username e password?

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    85
    si. si deve loggare
    ... 1 gr. di cortesia, 1 gr. di intelligenza, 1 gr. di pazienza.
    Mischiare e sniffare, con moderazione, ogni mattina :rollo:

  8. #8
    Allora, nella pagina in questione metti un controllo sulla session dell'utente. La session che dice che l'utente è loggato. Se c'è lo rimandi altrove, altrimenti lo lasci entrare.
    Chiuso il browser la session muore, o meglio, è ancora attiva sul server (fino alla scadenza della stessa da sesssion.timeOut), ma non è più riconducibile al sessionID del browser chiuso in precedenza.

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    85
    Grazie Mens... ma cosi non va bene.
    ... 1 gr. di cortesia, 1 gr. di intelligenza, 1 gr. di pazienza.
    Mischiare e sniffare, con moderazione, ogni mattina :rollo:

  10. #10
    Perchè? Non capisco...

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.