cookie:页面用来保存信息,同一个网站的所有页面共享一套cookie(同一个域名),数量、大小有限,有过期时间。
cookie的使用
var oDate = new Date()
oDate.setDate(oDate.getDate() + 8)
document.cookie = "pass='123'; expires=" + oDate //设置cookie数据和失效日期
封装成函数
function setCookie(name, value, iDay){
var oDate = new Date()
oDate.setDate(oDate.getDate() + iDay) //iDay 为失效天数
document.cookie = name + "=" + value + "; expires = " + oDate
}
获取cookie
function getCookie(name){
var arr1 = document.cookie.split('; ')
for(var i = 0; i < arr1.length; i++){
var arr2 = arr1[i].split('=')
if(arr2[0] == name){
return arr2[1]
}
}
return ''
}
移除cookie
function removeCookie(name){
setCookie(name, 1, -1)
}