Avatar billede learner Praktikant
28. oktober 2012 - 09:44 Der er 4 kommentarer og
1 løsning

Chrome husker brugerens valg, men det skal den ikke alle steder. hvordan slår jeg det fra i html?

Hejsa

På helsekost.dk har jeg blandt andet en producent-vælger (select option) som sender folk videre ved onchange. Det virker fint i Chrome, men hvis man så går tilbage, så husker den mit valg, det er noget hø :o) for den viser jo forkert.

Hvordan kan man indikere på den select at den skal chrome altså ikke gå og huske på?

Har søgt og søgt men intet fundet

På forhånd tak
Avatar billede olebole Juniormester
28. oktober 2012 - 18:36 #1
<ole>

"Det virker fint i Chrome, men hvis man så går tilbage, så husker den mit valg, det er noget hø :o) for den viser jo forkert. >> Hvad er det forkerte i at vise det, brugeren har valgt? Jeg tror ikke, jeg forstår problemet  =)

/mvh
</bole>
Avatar billede olebole Juniormester
28. oktober 2012 - 18:45 #2
Man kunne sikkert gøre noget à la:

onchange="var v=this.value;this.selectedIndex=0;location.href=v";

Så kommer Chrome stadig tilbage til eneste tilstand før redirec'ten. Vi har bare sørget for, at sidste tilstand inden redirect var med en nulstillet SELECT.

Faktisk er de WebKit-baserede browseres adfærd den mest logiske (det gælder ikke kun Chrome, men også Safari og sikkert de fleste mobilbrowsere). Det er faktisk de andre browsere, der opfører sig forkert/ulogisk  =)
Avatar billede olebole Juniormester
28. oktober 2012 - 18:46 #3
"Så kommer Chrome stadig tilbage til seneste tilstand før redirec'ten."  *o)
Avatar billede learner Praktikant
28. oktober 2012 - 18:48 #4
Mega smart fundet på :o)
Og dejlig enkelt.

Mange tak Ole
Avatar billede olebole Juniormester
28. oktober 2012 - 19:22 #5
Selvtak - og du accepterer bare svaret as usual  *o)
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