Avatar billede speedy_2003 Nybegynder
19. juli 2005 - 17:56 Der er 6 kommentarer og
1 løsning

kør session kommando når siden lukker ned

Er det muligt at køre denne session kommando når siden unloades altså når hjemmesiden forlades eller vinduet lukkes:

<% Session.Contents.Remove("redigeretID") %>
Avatar billede speedy_2003 Nybegynder
19. juli 2005 - 17:57 #1
Ups der skal ikke stå redigeretID i feltet men brugernavn :D
Avatar billede busschou Praktikant
19. juli 2005 - 18:05 #2
Det vil jeg ikke mene
Problemstillingen med at logge folk ud når de lukker browseren dukker tit op herinde
I sådanne sager må man kode i sin global.asa fil hvor man kan registrere når en session dør. Det gør den som standard efter 20 minutter
Du kan i javascript registrere en unload event, men du kan ikke kontakte serveren i den event. Du kan i javascript i IE registrere en unbeforeunload event hvor du kan nå at kontakte serveren ved at åbne et vindue eller lignende. Men det virker kun i IE

Hvad er grunden til du vil have indholdet fjernet?
Når man lukker sin browser så har ingen kontakt til sessionen alligevel,
Hvis man åbner en ny browser får man jo en ny session tildelt :o)
Avatar billede speedy_2003 Nybegynder
19. juli 2005 - 18:49 #3
grundlager er at jeg har sat en kommando ind der tjekke om en bruger er logget ind eller ej, og vis han eller hun er logget ind får de adgang til den bestemet side som de har ønsket at få adgang til, så vis den session ikke bliver slettet, så selvom de lukker vindue ned og går ind på siten igen, så kan de uden at logge ind stadigvæk komme i kontakt med de sider som de ikke skal kunne komme i kontakt med
Avatar billede speedy_2003 Nybegynder
19. juli 2005 - 18:50 #4
jeg har ikke en global.asa fil som tilhøre min website, jeg køre ASP med ODBC connection via MS Access 2000 i windows XP IIS 5.0
Avatar billede busschou Praktikant
19. juli 2005 - 18:52 #5
Hvordan tjekker du det?
For som sagt, hvis jeg lukker det her vindue, så når jeg åbner det igen så skal jeg logge ind på eksperten igen, og det til trods for min gamle session ikke er død
Hver gang man åbner en ny browser så får man en ny session tildelt
Avatar billede busschou Praktikant
19. juli 2005 - 18:53 #6
i øvrigt så er der ikke nødvendigvis en global.asa fil fra start af :o)
Avatar billede speedy_2003 Nybegynder
23. januar 2006 - 15:05 #7
Lukker...
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