30. august 2004 - 16:16Der er
6 kommentarer og 1 løsning
Sette coockie..
Jeg bruger følgende script til at sette en cookie
function setSponsorCookie() { // Sætter cookiens navn var name = "sponsorvisit";
// Sætter cookiens værdi var value = "1";
// Sætter cookiens udløbsdag var today = new Date(); var expire = new Date(today.getTime() + 30 * 24 * 60 * 60 * 1000); // 30 dage
if (value != null && value != '') { document.cookie = name + '=' + escape(value) + '; expires=' + expire.toGMTString(); } }
og udløser jeg jo så med onclick="setSponsorCookie();"
Men vill høre om det kunne lade sig gøre at hver gang man trygger på linket onclick="setSponsorCookie();" så ser den om cookien er sat, og hvis den er så unsetter den den, og hvis ikke så setter den den? Lige nu setter den den jo bare igen :)
og evt om man kan skrive lidt mere på så man kan have flere af onclick="setSponsorCookie();" på samme side? f.eks. onclick="setSponsorCookie1();" og onclick="setSponsorCookie2();"
og så setter den bare 2 forskelige cookies? (istedet for at lave samme kode 2 gange)
(er ikke selv for skarp til java-script, men det giver det her spørgsmål vidst også meget godt udtryk for)
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
er ik helt med, hvad er det prasis du har lavet? :) sådan at jeg kan bruge onclick="setSponsorCookie1();" og onclick="setSponsorCookie2();" eller sådan at den sletter den hvis den allerede er sat? <--fatter slet ik java-script :D
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.