Avatar billede zantiago Nybegynder
14. juli 2004 - 19:49 Der er 4 kommentarer og
1 løsning

advarsel før session udløb

Hej Eksperter

Jeg har set på min netbank at den holder styr på min login-session, og spørg om jeg vil forlænge den når jeg har været in-aktiv i de 20 minutter som den holder.

Der kommer en lille pop-up der spørger om man vil forlænge med 20 minutter.

Nogen der kan hjælpe mig med at lave det?

Den skal komme op ca. 2 min før sessionen udløber.

på forhånd tak

MVH - M!
Avatar billede hiks Nybegynder
14. juli 2004 - 21:03 #1
hej

jeg vil tro det er et javascript du leder efter og ikke noget der bliver styret af serveren men nærmere på klienten. Det ser nogenlunde sådan her ud og kan kaldes af body onload.

<script language=javascript>
<!--
//=================================================
//Timeout
//=================================================
var timeloaded        = new Date();
var sessionTimeOut    = <%=Session.Timeout*60*1000%>;
var returnUrl         = '<%=Server.URLEncode(getReturnUrl)%>';

function checkTimeOut()
{
    // 830 is approx. 13:50 min.
    if((((new Date())-timeloaded)) > (sessionTimeOut)){
        alert("Din session er ved at udløbe...");
        location.replace("sessiontimeout.asp?doTimeOut=true&returnurl=" + returnUrl);
    }
    else{
        sleep();
    }
   
}

function sleep(){
    window.setTimeout(checkTimeOut, 1000);
}
//-->
</script>

mvh Hiks
Avatar billede hiks Nybegynder
14. juli 2004 - 21:09 #2
altså body onload:

<body onload="java script:checkTimeOut();">

og resten skulle i <head>...

du kan evt. også droppe

var returnUrl        = '<%=Server.URLEncode(getReturnUrl)%>';

og location.replace("sessiontimeout.asp?doTimeOut=true&returnurl=" + returnUrl);

og erstatte det med noget med window.refresh() - hvis det er det du ønsker...

/hiks
Avatar billede zantiago Nybegynder
15. juli 2004 - 12:55 #3
Cool - tester lige og vender tilbage :o)
Avatar billede hiks Nybegynder
20. juli 2004 - 13:33 #4
hvordan gik det med det her?

/hiks
Avatar billede zantiago Nybegynder
05. august 2004 - 14:25 #5
Lover at vende tilbage, jeg har ikke haft tid til at teste endnu :o) Sorry
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester