网站制作中,JS如何操作、存取cookie,JS如何写入、读取cookie呢,这里给大家做个实例演示介绍:
1.利用JS创建、存储cookie的例子:
function setCookie(name, value, expireday) {
var exp = new Date();
exp.setTime(exp.getTime() + expireday*24*60*60*1000); //设置cookie的期限
document.cookie = name+"="+escape(value)+"; expires"+"="+exp.toGMTString()+"; path=/";//创建cookie
}
2. 使用JS提取cookie值的函数:
function getCookie(cookieName)
{if(document.cookie.length>0)
{cookieStart=document.cookie.indexOf(cookieName+"=")
if(cookieStart!=-1)
{cookieStart=cookieStart+cookieName.length+1
cookieEnd=document.cookie.indexOf(";",cookieStart)
if(cookieEnd==-1)cookieEnd=document.cookie.length
return unescape(document.cookie.substring(cookieStart,cookieEnd))}}
return"0";}
3.现在做一下测试,利用JS读取已经存入的cookie的值:
function checkCookie(obj) {
setCookie('userName', myName, 1);//设置userName的cookie值为“myName”
var userName = getCookie("userName");//读取userName的cookie值
alert('userName');
}
使用JS存取和读取cookie,比较实用,在这里介绍给大家。
本文版权所有,转载须注明:来源 https://www.qvdv.net/qvdv-oop-755.html