Avatar billede laksen Nybegynder
18. august 2003 - 17:28 Der er 7 kommentarer og
1 løsning

Husk valg i radio/checkbox ved tilbage (history)

Jeg sidder og roder med en side, hvor man kan foretage nogle valg i nogle radio-knapper og checkboxe. Hvis man foretager nogle valg og går videre og senere benytter "Tilbage"-knappen for at komme tilbage til siden med valgene, kan browseren ikke huske de valg, der blev foretaget. Den vælger automatisk startindstillingerne, hvilket er irriterende, da en bruger i så fald skal indtaste de samme valg en gang til.

Er der en nem måde at få browseren til at huske disse valg?
Avatar billede exp Juniormester
18. august 2003 - 17:33 #1
gem dem i en cookie eller en session...
Avatar billede laksen Nybegynder
18. august 2003 - 17:35 #2
Bare fordi de ligger i en cookie/session læser browseren dem vel ikke, når man benytter tilbage-knappen? Browseren "snakker" jo ikke med serveren i det tilfælde.
Avatar billede exp Juniormester
18. august 2003 - 17:39 #3
Du kan jo bare hver gang browseren går ind på siden med radio/checkboksene kontrollere, om cookie/session er sat, og i givet fald, hvilke værdier den indeholder, og så markere derefter... så er det ligegyldigt om du går ind på den via tilbageknappen i browseren eller hjemmelavede knapper.
Avatar billede nidyahou Praktikant
18. august 2003 - 17:56 #4
du kan bare bruge history(-1) så finder den dine valg
Avatar billede laksen Nybegynder
18. august 2003 - 18:13 #5
yes, den husker en del af mine valg: den husker hvilke afkrydsninger, der er foretaget, men den husker ikke, hvilke felter der er disabled/ikke-disabled. Der vælger den standard-værdien.
Avatar billede roenving Novice
19. august 2003 - 01:22 #6
Hvis du bruger cookie-metoden burde den læse cookien hver gang du kommer til siden, for det skal så gøres med noget javascript ...

Kræver selvfølgelig at der skrives en cookie for hver gang du foretager sådan et skift i enable/disable !-)
Avatar billede moejensen Nybegynder
31. marts 2004 - 13:47 #7
Lukketid
Avatar billede laksen Nybegynder
16. april 2004 - 23:14 #8
Undskyld at jeg har "glemt" dette spørgsmål. Jeg løste selv problemet ved at lave et javascript, der kontrollerede om de pågældende radio-knapper, checkboxe osv. var valgte/ikke-valgte eller enabled/disabled. På den måde tilpassede siden sig, så tidligere valg blev "husket".
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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