//將以下程式存成cookie.js 
//用<script src="cookie.js"></script> 載入 
// 
//儲存Cookie, 參數不用全寫有名稱,值,有效天數即可 
//SetCookie(名稱,值,有效天數,路徑,網域,安全) 
// 
//取回Cookie 
//GetCookie(名稱) 
// 
//刪除Cookie 
//ClearCookie(名稱) 
function SetCookie(name,value,expires,path,domain,secure) { 
var expDays = expires*24*60*60*1000; 
var expDate = new Date(); 
expDate.setTime(expDate.getTime()+expDays); 
var expString = ((expires==null) ? "" : (";expires="+expDate.toGMTString())) 
var pathString = ((path==null) ? "" : (";path="+path)) 
var domainString = ((domain==null) ? "" : (";domain="+domain)) 
var secureString = ((secure==true) ? ";secure" : "" ) 
document.cookie = name + "=" + escape(value) + 
expString + pathString + domainString + secureString; 
} 



//擷取Cookie 
function GetCookie(name) { 
var result = null; 
var myCookie = document.cookie + ";"; 
var searchName = name + "="; 
var startOfCookie = myCookie.indexOf(searchName); 
var endOfCookie; 
if (startOfCookie != -1) { 
startOfCookie += searchName.length; 
endOfCookie = myCookie.indexOf(";",startOfCookie); 
result = unescape(myCookie.substring(startOfCookie, endOfCookie)); 
} 
return result; 
} 

//刪除Cookie 
function ClearCookie(name) {     
var ThreeDays=3*24*60*60*1000; 
var expDate = new Date(); 
expDate.setTime(expDate.getTime()-ThreeDays); 
document.cookie=name+"=;path=/;expires="+expDate.toGMTString(); 
}

