Avatar billede bluegene Nybegynder
11. august 2003 - 12:25 Der er 7 kommentarer og
1 løsning

set cookie onclick

Hvordan er det nu man sætter en cookie ved onclik på item som eks kun er "holdbar" i 7 dage ?
Avatar billede roenving Novice
11. august 2003 - 12:30 #1
exp = new Date().getTime()+1000*60*60*24*7;
exp = new Date(exp).toGMTTime();
document.cookie ="item="+item.value+";expires="+exp+";path=/"
Avatar billede bluegene Nybegynder
11. august 2003 - 12:34 #2
Hvor sætter du værdie på cookien ? :~) og hvordan udskriver jeg værdien igen ?
Avatar billede roenving Novice
11. august 2003 - 12:34 #3
Hov, den hedder toGMTString, altså:

function setCookie(parm,value){
exp = new Date().getTime()+1000*60*60*24*7;
exp = new Date(exp).toGMTString();
document.cookie =parm+"="+value+";expires="+exp+";path=/"
}


<input type="button" onclick="setCookie('tilmeldt','ja');" value="Tilmeld">
<input type="button" onclick="setCookie('tilmeldt','nej');" value="Frameld">
Avatar billede roenving Novice
11. august 2003 - 12:38 #4
function.getCookie(parm){
var pos = document.cookie.indexOf(parm);
if(pos=-1)return false;
txt = document.cookie.substring(pos+parm.length+1);
pos = txt.indexOf(";");
if(pos!=-1)txt=txt.substring(0,pos);
return txt;
}
Avatar billede roenving Novice
11. august 2003 - 12:39 #5
Hov,

function.getCookie(parm){
var pos = document.cookie.indexOf(parm);
if(pos==-1)return false;// der manglede en =
txt = document.cookie.substring(pos+parm.length+1);
pos = txt.indexOf(";");
if(pos!=-1)txt=txt.substring(0,pos);
return txt;
}
Avatar billede bluegene Nybegynder
11. august 2003 - 12:41 #6
roenving  > Mange tak wonderboy, ser ud til at virke :~)
Avatar billede roenving Novice
11. august 2003 - 13:33 #7
Velbekomme '-)
Avatar billede roenving Novice
11. august 2003 - 23:01 #8
-- og tak for points ;~}
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

Seneste spørgsmål Seneste aktivitet
I dag 16:10 Tomt felt i Start Af ErikHg i Windows
I går 23:00 Hyperlink til tekst Af Nanarsi i Excel
18/0121:03 Forlænge ringetid Af 1Dorte i Apps til Android
17/0117:38 Video ikoner Af Malm i Windows
17/0117:27 Video ikoner Af logbuilders i Windows