Nelson
2004-11-09 01:30:35 AM
Here is the discussion that is already discussed that I am looking for.
After visiting the link below I am getting the following code.
My question is in which client side script event I can set the value of x =
10. Setting x = 10 in the onmousemove may be a performance issue.
Thank you very much for your advice.
After certain seconds. Triggers the alert message
<HTML><HEAD><TITLE></TITLE>
<SCRIPT LANGUAGE="Javascript"><!--
var x = 10
var y = 1
function startClock(){
x = x-y
document.frm.clock.value = x
setTimeout("startClock()", 1000)
//if(x==0){
//alert("BOOM");
//x=10;
//Redirect the user to login page since the session times out
}
}
//--></SCRIPT>
</HEAD>
<BODY BGCOLOR="#FFFFFF" onLoad="startClock()">
This page will explode in
<FORM NAME="frm">
<INPUT TYPE="TEXT" NAME="clock" SIZE=4>
</FORM>
seconds...
</BODY></HTML>
"Kevin Spencer" <kspencer@takempis.com>wrote in message
news:eBgbcUxnEHA.4056@TK2MSFTNGP09.phx.gbl...
>The event would be the TimeOut Interval triggering the function that
>setTimeOut refers to.
>
>--
>HTH,
>Kevin Spencer
>.Net Developer
>Microsoft MVP
>I get paid good money to
>solve puzzles for a living
>
>"Steve C. Orr [MVP, MCSD]" <Steve@Orr.net>wrote in message
>news:#wwlJFRnEHA.3868@TK2MSFTNGP11.phx.gbl...
>>The browser will keep track of that for you.
>>All you need is one client side event to fire once the trigger time has
>>elapsed and you want to warn the user.
>>You can name the event anything you want.
>>
>>--
>>I hope this helps,
>>Steve C. Orr, MCSD, MVP
>>Steve.Orr.net
>>
>>
>>"Benjamin" <BenSmithNg@hotmail.com>wrote in message
>>news:uan1PfQnEHA.392@tk2msftngp13.phx.gbl...
>>>Thanks for your answers.
>>>
>>>Now I understand I have to use setTimeout to achieve my goal.
>>>
>>>The link www.crowes.f9.co.uk/Javascript/timer.htm is really
>>>helpful.
>>>
>>>Which client side event I should use to keep track the user is still
>using
>>>the website.
>>>
>>>Thanks,
>>>
>>>Benjamin
>>>
>>>
>>>
>>>"Steve C. Orr [MVP, MCSD]" <Steve@Orr.net>wrote in message
>>>news:#lv4LermEHA.324@TK2MSFTNGP11.phx.gbl...
>>>>You could try using the javascript setTimeout function set to 20
>minutes
>>>>(the default session timeout period) and then set the
>>>>document.location.href='login.aspx' via client side code.
>>>>Here's an example of using the javascript setTimeout function:
>>>>www.crowes.f9.co.uk/Javascript/timer.htm
>>>>
>>>>--
>>>>I hope this helps,
>>>>Steve C. Orr, MCSD, MVP
>>>>Steve.Orr.net
>>>>
>>>>
>>>>"Benjamin Smith" <BenSmithNg@hotmail.com>wrote in message
>>>>news:%23%23YjkXrmEHA.3608@TK2MSFTNGP09.phx.gbl...
>>>>>When the session times out, I would like to navigate to the login
>page.
>>>>>Currently when the session times out, the displayed screen remains
>>>visible
>>>>>on the screen however when the user clicks on the screen will take
to
>>>the
>>>>>login page.
>>>>>
>>>>>How to do that?
>>>>>
>>>>>Benjamin
>>>>>
>