Newsgroup: it.comp.lang.javascript
Titolo: prima della fine sessione

Salve a tutti,
Sono abbonato ad un servizio on line al quale si accede tramite LOGIN, dopo
un tot di minuti che non aggiorni o cambi pagina, esce un messaggio di alert
che dice " LA SESSIONE TERMINERA TRA 1 MINUTO, CONTINUARE ?" cliccando OK SI
PUO continuare a navigare , CLICCANDO NO SI VIENE loggati.
Vorrei farlo anche io nella mia area riservata , in asp uso un login con un
DB se il login è ok apro la sessione.Vorrei che se l'utente è inattivo ,
qualche n minuto prima della sessione UN ALERT segnalasse: la sessione sta
per finire vuoi continuare ? Se l'utente risponde OK la sessione (NON SO
COME) viene prolungata, se risponde NO viene reindirizzato a LOGOUT.ASP
Stefano
--------------------------------
Inviato via 
http://usenet.libero.it

Metti un frame nascosto con una pagina che si autoricarica ogni 10 minuti,
cosě hai risolto il problema all'origine (la session non scade mai)


Non posso uso già un frame nascosto e onunload="open_window('exit.asp')"
perchè quando l'utente aggiorna o cambia sito viene loggato, e quindi
autoricaricando verrebbe disconnesso.
Come posso fare ?


un altro frame nascosto? (nel senso: non è che se ne metti 2 dà problemi...)
Altrimenti devi mettere un setTimeout nella stessa pagina e contare 20
minuti...


</FRAMESET>
<body>
</BODY>
</html>
Dove dovrei mettere il frame ?


dove vuoi (tanto è nascosto...)
in una delle pagine che chiami (se la pagina in top è sempre la stessa
mettilo lì) metti un <iframe> che richiama una pagina del tipo body
onload='setTimeout("document.location.reload()",10000)'
Mi preoccupa piuttosto questo frameset con onunload...sei sicuro che sia
cross-browser?

 ha
scritto:

Scusa ma sono piuttosto scarso in materia, cosa significa cross-browser ?


che funziona con tutti i browser (almeno moderni)...
E' solo una mia supposizione perché non lo ho mai usato, e mi chiedevo: non
è che è stato introdotto nelle ultime versioni di IE e, quindi, non funziona
p.e. con netscape o con IE4?
Se qualcun altro non risponde dicendo che lo ha provato io al posto tuo
farei un test almeno con ie5.0 e netscape6

 cross-browser?
Si, e' Ok almeno stando alle specifiche HTML4.01 del W3C (non ho altro 
sottomano)
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
 ----> itALY = it <----

Ho trovato anche questo (ma Zer0 mi insegna che l'help di homesite ha
qualche "problema"...)
onunload
The onload event is fired when the <FRAMESET> window definition is un-loaded
(by the user shutting the browser down, or by navigating to another page.
Using the event in the <FRAMESET> element is the same as using it from the
Window Object.
© 1995-1998

 Window Object.
Si, il succo è quello.
Scatta per il frameset nella stessa maniera con cui scatta per il BODY


 l'help (purtroppo) ora consiste solo nei doc del W3C :(
homesite 4.5, che uso praticamente solo per l'help (non passerņ mai alla 5)

 homesite 4.5, che uso praticamente solo per l'help (non passerņ mai alla 5)
Why? P'cchč? 


Appunto perché non ha un help come quello del 4.5 (a meno che facendo un
upgrade non mantenga l'help che uso, se acquisto proverò)

 upgrade non mantenga l'help che uso, se acquisto proverò)
No purtroppo :-(
