Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Testare se un'utente si è disconnesso

    Buon giorno a tutti,
    sto realizzando un sito che da la possibilità di Chattare con gli utenti al momento connessi al sito, sia che essi siano visitatori, o utenti registrati, solo che il mio problema è questo:

    Come faccio a vedere se un'utente si è disconnesso dal sito?


    Il metodo delle variabili di sessione, è troppo lento come aggiornamento, e non posso mettere dei tempi troppo bassi, altrimenti romperei troppo le scatole agli utenti che si vedrebbero cacciati via dal sito (causa sessione scaduta) troppo presto.

    Invece per quanto riguarda il Global.asa va bene per l'ingresso degli utenti, ma un'utente chiude il Browser, risulterà come utente attivo fino a che non scade la sessione, e verrà quindi rimosso dagli Utenti On-Line.

    Istintivamente mi viene da dire, che dovrei usare anche Javascript insieme ad ASP, ma non saprei come.

    Non so proprio come fare... Aspetto fiducioso il vostro aiuto...

    -Daniele-

  2. #2
    problema molto ricorrente...prova a mettere un javascript che, alla chiusura della finestra, lanci un popup che effettua la disconnessione dalla chat (chiundi chiude le session) e poi chiuda il popup (la chiusura del popup la metti nella pagina stessa)

    chiedi al forum di javascript per i dettagli dello script

    da quello che so io, in asp hai solo il global.asa

  3. #3

  4. #4

    Scusa Roby,
    ma quello che mi hai consigliato te è cross-browser?

    E poi se c'è un blocca-pop-up la finestra si apre lo stesso???


  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    L'articolo è del 2002 quindi dubito che sia cross browser al 100% e che sia testato per il blocco popup.
    Non ti resta che provare.

    Roby

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.