06. juni 2002 - 13:29Der er
5 kommentarer og 1 løsning
Åben vindue, når browser lukkes
Jeg er i gang med at tilføje et system til mit site, hvor det fremgår, hvilke brugere, der er online. Det er ikke noget problem at registrere deres ankomst, da de jo logger ind, men det er lidt svære at kontrollere, hvornår de smutter igen. Har rodet lidt med noget global.asa, men fandt det knap så velegnet. Nu har jeg tænkt den anden vej rundt og kommet i tanker om, at det nok er det bedste at åbne et lille vindue, når browseren lukkes, hvori der kan udføres lidt kode. Jeg forestiller mig umiddelbart noget alá:
<body onUnLoad="PopUpVindue()" ... >
Og her kommer så "problematikken", hvis brugeren har slået JavaS fra. Så vil der jo stadig stå, at vedkommende er logget på. Kan der laves noget smartere med noget D(html) af en art, der er knap så brugerafhængigt?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Ja, og hvor vil du hen med det? Du har vel formentlig også et problem, hvis brugeren har deaktiveret session-cookies, hvilket man ikke har på 'min' måde.
Hej aslan - Jeg tror, jeg misforstod dig lidt før. Beklager...
Jeg anvender ASP/Access, men selve programmeringen er sådan set heller ikke noget problem. Har allerede lavet en lille test-version, der fungerer fint.
Ved onunLoad hopper et lille vindue op, åbner databasen og sætter status for den pågældende bruger til Offline. Og det samme, når vedkommende logger ud.
Det er sikkert det samme, du selv har lavet. Efter min mening mere pålideligt end brug af sessions, der jo først skal time'e out, før ændringen registreres. Eneste problem som sagt er, hvis en bruger af en eller anden grund har deaktiveret javascript, så vil han/hun ikke stadig stå som "online". Har du et godt forslag til dette??
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.