網(wǎng)站制作中,JS操作cookie_網(wǎng)絡(luò )編程_奇迪科技(深圳)有限公司(m.cheanjie.com)
網(wǎng)站制作中,JS如何操作、存取cookie,JS如何寫(xiě)入、讀取cookie呢,這里給大家做個(gè)實(shí)例演示介紹:
1.利用JS創(chuàng )建、存儲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=/";//創(chuàng )建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讀取已經(jīng)存入的cookie的值:
function checkCookie(obj) {
setCookie('userName', myName, 1);//設置userName的cookie值為“myName”
var userName = getCookie("userName");//讀取userName的cookie值
alert('userName');
}
使用JS存取和讀取cookie,比較實(shí)用,在這里介紹給大家。
本文版權所有,轉載須注明:來(lái)源 http://m.cheanjie.com/qvdv-oop-755.html