//將以下程式存成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(); 

}



