Sto realizzando una chat in ASP.
Ho due problemi:
1) Come devo gestire la lista degli utenti connessi, per fare in modo che quando un utente si disconnette, scompaia dalla lista?

2) La chat si apre in una finestra indipendente (dimensione fissa, senza barra degli indirizzi senza toolbar etc.. etc..). COme faccio a chiudere la finestra da cui apro la chat? (Se uso javascript con window.close mi appare un popup che mi chiede di confermare la chiusura della finestra, ma io vorrei evitarlo)

Grazie

Francesco "DAG" D'Aguanno
http://spazioinwind.libero.it/e_dag/
196 messaggi dal 21 febbraio 2002

Risposta 1..
Ci sono diversi sistemi..
potresti gestire il tutto da global.asa
oppure puoi mettere un javascript che alla chiusura del browser
apre una finestrina che si autorichiude subito dopo aver aggiornato
la tua lista utenti...

insomma.. ci sono diverse strade... ma quella che alla fin fine
funziona meglio è sempre la stessa...
Tenere conto di quanto tempo passa dall'ultima volta che l'utente
ha inviato un messaggio.. se passa più di un tot tempo (esempio
10 minuti) l'utene viene disconnesso automaticamente!
In questo modo al massimo avrai la lista sfasata di 10 minuti!!

Gli altri sistemi finiscono sempre per creare più problemi che altro,


Per quanto riguarda la risposta 2 giro la domanda ai Javascript-Experts !!
:)

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.