JavaScript 读取Cookie的方法
读取Cookie
可以通过document.cookie直接读取cookie的内容:
var strCookie = document.cookie;
此时,strCookie是一个由该域名下的所有cookie的名/值对所组成的字符串,名/值对间以“分号加空格”分隔。为了方便查看,可以使用split()方法将cookie中的名/值对解析出来,得到一个cookie的列表。然后,再使用相应的解码方式,把cookie的值还原出来。
cookie值的解码方式,取决于之前存储cookie时所采用的编码方式。比如使用encodeComponent()函数对值进行编码,则要使用decodeComponent()函数对其值进行解码。代码如下:
function getCookie(name) {
var cookies = document.cookie;
var list = cookies.split("; "); // 解析出名/值对列表
for(var i
近期评论