【发布时间】:2014-07-21 16:54:50
【问题描述】:
我遇到过这个功能,它在一个cookie中设置多个键值对,但是如果我想设置多个cookie怎么办?
function setCookie(start_time,end_session_time,total_time,flag,count){
document.cookie = "start_time="+start_time;;
if(end_session_time) {
document.cookie ="end_session_time="+end_session_time;
}
if(total_time){
document.cookie ="total_time="+total_time;
}
if(flag){
document.cookie ="flag="+flag;
}
if(count){
document.cookie = "count="+count;
}
console.log("document.cookie ="+ document.cookie);
}
【问题讨论】:
-
它确实设置了多个 cookie。
-
你说的不对。此函数设置 多个 cookie,而不是一个 cookie
-
但
console.log似乎打印了一个cookie... -
@Blake 这意味着只有一个(第一个)参数被传递给函数
-
不完全是,如果你测试过,所有的参数都通过了。查看@jfriend00 的回答
标签: javascript cookies