function setCookie(name, value) { document.cookie = name + "=" + value; }
function getCookie(name) { var start = document.cookie.indexOf(name + "=") + name.length + 1; var end = document.cookie.indexOf(";", start) if (end < 0) end = document.cookie.length; return document.cookie.substring(start, end); }
function getCookie(name) { var start = document.cookie.indexOf(name + "=") + name.length + 1; if (start < 0) return ""; var end = document.cookie.indexOf(";", start) if (end < 0) end = document.cookie.length; return document.cookie.substring(start, end); }
function setCookie(name, value) { var expires = new Date(); expires.setTime(expires.getTime() + 99999); document.cookie = name + "=" + value + ";expires=" + expires; }
Når du skriver setTime(et-eller-andet) bliver Date objektet til ét langt tal, hvor den siger 5/2/2002 12:45:12 UTC (eller sådan noget) når du ikke gør det. Det er klart at du ikke kan sætte det lange mærkelige tal ind. Men hvorfor det bliver sådan ved jeg ikke.
Nu har jeg forsøgt flere gang derhjemme at få expires til at virke, men hver gang jeg bare skriver ordet går cookie'en helt amok og nægter at lade sig skrive. Jeg fatter det ikke. Har oven i købet gjort det før, men kan ikke huske hvordan. Ked af det.
Synes godt om
Ny brugerNybegynder
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.