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)
Lascia un commento