JavaScript Source Code 3000: Page Details: Session Time Out
Session Time Out
Allows you to 'time out' users if they do not interact with the web page for a certain number of minutes. This acts as a security feature to allow web-based applications to logoff users if they do not interact with the server periodically. A timer on the page and the browser's status bar displays the time remaining before timing out.
(Your session will time out in 5 minutes.Also see status bar at bottom of browser)
JavaScript Source Code 3000: Page Details: Session Time Out
Simply click inside the window below, use your cursor to highlight the script, and copy (type Control-c or Apple-c) the script into a new file in your text editor (such as Note Pad or Simple Text) and save (Control-s or Apple-s). The script is yours!!!
<!-- THREE STEPS TO INSTALL SESSION TIME OUT:
1. Copy the coding into the HEAD of your HTML document
2. Add the onLoad event handler into the BODY tag
3. Put the last coding into the BODY of your HTML document -->
<!-- STEP ONE: Paste this code into the HEAD of your HTML document -->
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!-- Original: Ronnie T. Moore, Editor -->
<! >
<! >
<!-- Begin
// Take user here after session timed out
timedouturl = "session-timed-out.html";
function Minutes(data) {
for (var i = 0; i < data.length; i++)
if (data.substring(i, i + 1) == ":")
break;
return (data.substring(0, i));
}
function Seconds(data) {
for (var i = 0; i < data.length; i++)
if (data.substring(i, i + 1) == ":")
break;
return (data.substring(i + 1, data.length));
}
function Display(min, sec) {
var disp;
if (min <= 9) disp = " 0";
else disp = " ";
disp += min + ":";
if (sec <= 9) disp += "0" + sec;
else disp += sec;
return (disp);
}
function Down() {
sec--;
if (sec == -1) { sec = 59; min--; }
document.timerform.clock.value = Display(min, sec);
window.status = "Session will time out in: " + Display(min, sec);
if (min == 0 && sec == 0) {
alert("Your session has timed out.");
window.location.href = timedouturl;
}
else down = setTimeout("Down()", 1000);
}
function timeIt() {
min = 1 * Minutes(document.timerform.clock.value);
sec = 0 + Seconds(document.timerform.clock.value);
Down();
}
// End -->
</script>
</HEAD>
<!-- STEP TWO: Insert the onLoad event handler into your BODY tag -->
<BODY OnLoad="timeIt()">
<!-- STEP THREE: Copy this code into the BODY of your HTML document -->
<center>
<form name="timerform">
<input type="text" name="clock" size="7" value="2:00"><p>
</form>
</center>
<!-- Script Size: 1.90 KB -->
Wyszukiwarka
Podobne podstrony:
Andromeda S04E20 Time Out Of Mindtime outCranberries Time is ticking outDutch National Team Pre Game Session120320125306?c tewsc?t out?gTHE CLOCK zegar telling the time podawanie godzin i cwiczeniaThe Time Machine Wehikuł czasu FullHD 1080p DTS AC3 5 1Session0(2011 8)Mystikal Smoked OutClawfinger Waste my Timefunction session name[4x06] Prison Break Blow Outsessiondate time shortL1 III Pol Normy okluzji hend out(1)The Time of the?rkwięcej podobnych podstron