概述
I'd like to read the contents of the "bar" cookie and store it in variable "foo"
My first stab was this, but I'm not getting an alert. I think the assignment statement just isnt correct.
var foo = $.cookie('bar');
alert (foo);
解决方案
The use of a library is required if you wish to have jQuery handle the cookie manipulation.
jQuery Cookie Plugin By carhartl
Some people frown on using a library when you can do it so easily in straight-up javascript.. Personally, i've always used the library above.
However, If you wish to explore the non-jQuery way...
Straight-up JavaScript Method
I've never used straight-up js to manipulate cookies, so i'll just copy/paste from that site for OPs ease.. You can reference the link just above this paragraph for specifics..
Write A Cookie
document.cookie = "key1=value1;key2=value2;expires=date";
function WriteCookie()
{
var cookievalue= "ABCD";
document.cookie="name=" + cookievalue;
alert("Setting Cookies : " + "name=" + cookievalue );
}
Read All Cookies
function ReadCookie()
{
var allcookies = document.cookie;
alert("All Cookies : " + allcookies );
// Get all the cookies pairs in an array
cookiearray = allcookies.split(';');
// Now take key value pair out of this array
for(var i=0; i
name = cookiearray[i].split('=')[0];
value = cookiearray[i].split('=')[1];
alert("Key is : " + name + " and Value is : " + value);
}
}
最后
以上就是酷炫吐司为你收集整理的cookie的保存 jq_如何使用jQuery读取Cookie并将其存储在变量中?的全部内容,希望文章能够帮你解决cookie的保存 jq_如何使用jQuery读取Cookie并将其存储在变量中?所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复