function Get_Cookie(name) {
var start = document.cookie.indexOf(이름 …=…);
var len = 시작 이름.길이 1;
if ((!start) && (name != document.cookie.substring(0,name.length))) return null;
if (start == -1) 반환 null;
var end = document.cookie.indexOf(…;…,len);
if (end == -1) end = document.cookie.length;
return unescape(document.cookie.substring(len,end));
}
function Set_Cookie(이름, 값, 만료, 경로, 도메인, 보안) {
expires = 만료 * 60*60*24*1000;
var today = new Date();
varexpires_date = new Date( today.getTime() (expires) );
var cookieString = name …=… escape(value)
( (만료) ? …;expires=… 만료_date.toGMTString() : ……)
( (경로) ? …;path=… 경로 : ……)
( (도메인) ? …;domain=… 도메인 : ……)
( (보안) ? …;보안… : ……);
document.cookie = cookieString;
}
当cookies中保存有中文信息时,会发生乱码,这样修改下就会解决问题
//cookie操作函数
function Get_Cookie(name) {
var start = document.cookie.indexOf(name …= …);
var len = 시작 이름.길이 1;
if ((!start) && (name != document.cookie.substring(0,name.length))) return null;
if (start == -1) 반환 null;
var end = document.cookie.indexOf(…;…,len);
if (end == -1) end = document.cookie.length;
return decodeURI(document.cookie.substring(len,end));
}
function Set_Cookie(이름, 값, 만료, 경로, 도메인, 보안) {
expires = 만료 * 60*60*24*1000;
var today = new Date();
varexpires_date = new Date( today.getTime() (expires) );
var cookieString = name …=… escape(value)
( (만료) ? …;expires=… 만료_date.toGMTString() : ……)
( (경로) ? …;path=… 경로 : ……)
( (도메인) ? …;domain=… 도메인 : ……)
( (보안) ? …;보안… : ……);
document.cookie = cookieString;
}
主要是把unescape改成了decodeURI.