Sep
26
两个Javascript的Cookie操作函数
用起来挺方便的。
转载请注明出自 ,如是转载文则注明原出处,谢谢:)
RSS订阅地址: https://www.felix021.com/blog/feed.php 。
function setCookie(key, value, day) {
day = parseInt(day);
if(!isNaN(day)){
var expireDate = new Date();
expireDate.setTime(expireDate.getTime() + (day*24*3600000));
document.cookie = key + "=" + encodeURIComponent(value) + ";expires=" + expireDate.toGMTString();
}
else{
document.cookie = key + "=" + encodeURIComponent(value);
}
}
function getCookie(str){
var reg = new RegExp("(^| )"+str+"=([^;]*)(;|$)","gi");
var ck = reg.exec(document.cookie);
try{
if(ck[2] == null || typeof(ck[2]) == "undefine") return null;
}
catch(e){
return null;
}
return decodeURIComponent(ck[2]);
}
day = parseInt(day);
if(!isNaN(day)){
var expireDate = new Date();
expireDate.setTime(expireDate.getTime() + (day*24*3600000));
document.cookie = key + "=" + encodeURIComponent(value) + ";expires=" + expireDate.toGMTString();
}
else{
document.cookie = key + "=" + encodeURIComponent(value);
}
}
function getCookie(str){
var reg = new RegExp("(^| )"+str+"=([^;]*)(;|$)","gi");
var ck = reg.exec(document.cookie);
try{
if(ck[2] == null || typeof(ck[2]) == "undefine") return null;
}
catch(e){
return null;
}
return decodeURIComponent(ck[2]);
}
欢迎扫码关注:
转载请注明出自 ,如是转载文则注明原出处,谢谢:)
RSS订阅地址: https://www.felix021.com/blog/feed.php 。
留下我的脚印。