jonne Medlem sedan jan. 2001 1 154 inlägg Trådstart 7 feb. 2001 09:25 #1 Har en formdropdown där användaren ska kunna välja tema. Dessa tema byggs på cookies.
Problemet som jag har är hur jag ska kunna välja vilket cookievärde jag ska sätta i dropdownen. Om jag har Response.Cookies så sätter den ju kakan när sidan laddas.
Hoppas någon förstår mitt problem.
@nders Medlem sedan juni 2000 32 967 inlägg är frågan hur du läser av en cookie?
varCookievalue = request.cookies("blah")("blah")
mvh,
jonne Medlem sedan jan. 2001 1 154 inlägg Nope den biten är avklarad. Kanske ska försöka beskriva lite bättre
<OPTION value="<%Response.Cookies("myUser") ("Theme")="default"%>">Default</OPTION>
<OPTION value="<%Response.Cookies("myUser") ("Theme")="red"%>">Red</OPTION>
<OPTION value="<%Response.Cookies("myUser") ("Theme")="green"%>">Green</OPTION>
Problemet med denna kod är att den direkt när sidan (profilsida) laddas sätter det sista värdet, alltså green.
Vill ha det så att den inte sätter värdet förens jag skickar iväg formuläret.
@nders Medlem sedan juni 2000 32 967 inlägg eftersom asp körs innan sidan skickas till webbläsaren så sätts kakan en gång per option i din kod.
skicka istället med bara "green" till nästa sida och sätt cookien där genom att requesta in värdet.
jonne Medlem sedan jan. 2001 1 154 inlägg Som homer simpson säger : DOH!
Självklart ska det vara så. Måste ha mer kaffe
E erka Medlem sedan dec. 1999 6 522 inlägg kaffe = väldigt bra uppfinning, ungefär som datorn