// cookie 2.0 F7 Editor
function setCookie(name, value, expires, path, domain){
//name cookie的名稱
//value cookie的值
//expires cookie存活的時間[可選項:無值代表頁面關閉生命到期],以毫秒為機關 支援 ’1000′ 1000 100*1000 三種格式(計算時不能用引号包含)[可以為其他目錄進行指派]
//path cookie的可通路範圍,例設定為"/test/"或"text/"或"/text" 都代表test目錄下的所有檔案及子目錄都可通路到cookie
//domain cookie的通路域,path的延伸,如設定為 "xker.com" 那麼"bbs.xker.com"/"www.xker.com"等二級子域名都可以通路到該cookie[隻能為自己域指派]
//完整引用執行個體:
//添加:setCookie(‘userName’,'qqqqqq’,1000*60,’/test/’,'imf7.com’)
//讀取:getCookie(‘userName’)
//删除:clearCookie(‘userName’)
if( expires && isNaN(expires)===false ){expires=new Date(new Date().getTime()+expires)};
document.cookie=name+"="+escape(value)+((expires)?"; expires="+expires.toGMTString():"")+((path)?"; path="+path:"; path=/")+((domain)?";domain="+domain:"");
};
function getCookie(name){
var arr=document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr!=null){
return unescape( arr[2] );
}
return null;
};
function clearCookie(name, path, domain){
if(this.get( name )){
document.cookie=name+"="+((path)?"; path="+path:"; path=/")+((domain)?"; domain="+domain:"")+";expires=Fri, 02-Jan-1970 00:00:00 GMT";
}
};