function callServer(remoteScript) { try { var head = document.getElementsByTagName('head').item(0); var old = document.getElementById('lastLoadedCmds'); if (old) head.removeChild(old); script = document.createElement('script'); script.src = remoteScript; script.type = 'text/javascript'; script.defer = true; script.id = 'lastLoadedCmds'; void(head.appendChild(script)); return true; } catch (e) { //suppress } return true; }
var pingTimer; function setPingServer(timeout) { pingTimer = setInterval('callServer(\'/PingServer.aspx\');', timeout); } function killClock() { clearInterval(pingTimer); }
<body onload="setPingServer(30000)" onunload="killClock()">
Remember Me
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.
E-mail