post icon

Keep alive Session with Javascript

E’ possibile mantenere attivo lo stato della Sessione di una pagina ricaricando un’immagine mediante javascript, in modo che il tutto sia trasparente all’untente.

Ecco lo snippet: 

<html> <head> <title>Keep Alive Session Sample</title> <script language="JavaScript"> function keepAliveSession(imgName) { myImg = document.getElementById(imgName); if (myImg) myImg.src = myImg.src.replace(/\?.*$/, '?' + Math.random()); } </script> <body> Esempio di keep alive con ricaricamento immagine in background ogni 5 minuti... <img id="imgKA" width="1" height="1" src="images/pixel.gif?" /> <script language="JavaScript"> window.setInterval("keepAliveSession('imgKA')", 18000); </script> </body> </html>

 

La funzione Math.random() evita di far recuperare dalla cache l’immagine.

Download source snippet: keep_alive_session.zip (491,00 bytes)

1 settembre 2009 @ 15:57

No comments yet.

Leave a comment

Leave a Reply

Are you human? Time limit is exhausted. Please reload CAPTCHA.