Avatar billede flemming39 Nybegynder
22. februar 2007 - 10:01 Der er 11 kommentarer og
1 løsning

Disable tilbageknap i browser.

Jeg laver en personlighedstest, hvor spørgsmålene uploades på en side (4 af gangen) og ved et tryk på næste laves validering gem og upload af de fire næste.

Mit problem:

Hvis brugeren bruger tilbage knappen i browseren vil jeg gerne kunne "disable" denne handling eller hvis det ikke kan lade sig gøre, kunne afsløre at brugeren står på en forkert side i forhold til mine session variable, der "tror" at det er nogle andre spørgsmål der står på siden.

Jeg håber der er en der kan hjælpe mig

mvh Flemming
Avatar billede mcgoat Nybegynder
22. februar 2007 - 10:02 #1
Du kan vel sætte en SESSION, hvor den f.eks indeholder side1done=true, og hvis man så går tilbage til side 1 og den er sat, så går den videre.
Avatar billede flemming39 Nybegynder
22. februar 2007 - 10:06 #2
problemmet er at der ikke sker nogen upload af siden og altså ingen validering mod session variable når browserens tilbage knap benyttes.
Avatar billede leif Seniormester
22. februar 2007 - 10:07 #3
Lad være med at Cache siden
Avatar billede flemming39 Nybegynder
22. februar 2007 - 10:08 #4
Ved du hvilken kode der skal til for at undgå at cache siden?
Avatar billede flemming39 Nybegynder
22. februar 2007 - 10:10 #5
mcgoat --> du mangler at smide et svar på mit forrige spørgsmål :-)
http://www.eksperten.dk/spm/759679
Avatar billede leif Seniormester
22. februar 2007 - 10:11 #6
Avatar billede leif Seniormester
22. februar 2007 - 10:12 #7
(Koder ikke ASP)
Avatar billede flemming39 Nybegynder
22. februar 2007 - 10:20 #8
Jamen det er da bare for lækkert, tak for det

Jeg indsatte i toppen af min asp, det havde den ønskede virkning:
<% Response.CacheControl = "no-cache" %>>
<% Response.AddHeader "Pragma", "no-cache" %>
<% Response.Expires = -1 %>

smid et svar leif og få dine point
Avatar billede leif Seniormester
22. februar 2007 - 10:22 #9
Cool, point i ASP kategorien uden at jeg kender en dyt til ASP
Avatar billede flemming39 Nybegynder
22. februar 2007 - 10:24 #10
Ja tak for det, jeg havde søgt men ikke på de rigtige ord.
Endnu engang tak :-)
Avatar billede leif Seniormester
22. februar 2007 - 10:26 #11
NP
Avatar billede cpufan Juniormester
22. februar 2007 - 11:56 #12
du er en asp haj leif ;)
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