欢迎来到奇迪科技(深圳)有限公司,超值服务提供卓越产品!

网络编程

网站制作中,JS操作cookie

作者:qvdv来源:www.qvdv.com更新时间:2015-01-25

网站制作中,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,比较实用,在这里介绍给大家。

本文版权所有,转载须注明:来源 http://www.qvdv.com/index.php/qvdv-oop-755.html