Functionen blir tydligare att läsa om i stället skriver den så här
Kod:
function createCookie(name,value,days) {
var expires = "";
if (days) {
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
expires = "; expires="+date.toGMTString();
}
document.cookie = name+"="+value+expires+"; path=/";
}
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.
×