![]() |
Hjälp konfigurera en cookie....
Hej!
Måste sätta en cookie, men är osäker på hur det funkar. Den triggar en popup första gången någon besöker en sida - vilket funkar. Men just nu slutar den funka efter sessionen. Jag vill att den ska ligga kvar i alla fall en månad. Om användaren besöker sidan ska den förlängas en månad igen osv. Så här ser delar av den ut: function createCookie(name,value,days) { if (days) { var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); var expires = "; expires="+date.toGMTString(); } else var expires = ""; document.cookie = name+"="+value+expires+"; path=/"; } Kan någon hjälpa mig att tyda koden? |
Vad säger webläsaren att expire är?
|
Citat:
|
Functionen blir tydligare att läsa om i stället skriver den så här
Kod:
function createCookie(name,value,days) { Du anropar med exvis createCookie('user',123456,30) Betyder att du sätter cookien user med värdet 123456 i 30 dagar framåt. om sista parametern har värdet 0 så tas cookien bort vid sessionens slut, dvs när webläsaren stängs. × |
Alla tider är GMT +2. Klockan är nu 10:17. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson