javascript Cookie管理 - 中國WEB開發者網絡 (http://www.webasp.net) -- 技術教程 (http://www.webasp.net/article/) --- javascript Cookie管理 (http://www.webasp.net/article/9/8073.htm) |
| -- 作者:未知 -- 發佈日期: 2004-02-13 |
| function setCookie(name,value,expiry,path,domain,secure){
var nameString = name + "=" + value; var expiryString = (expiry == null) ? "" : " ;expires = "+ expiry.toGMTString(); var pathString = (path == null) ? "" : " ;path = "+ path; var domainString = (path == null) ? "" : " ;domain = "+ domain; var secureString = (secure) ?";secure" :""; document.cookie = nameString + expiryString + pathString + domainString + secureString; } function getCookie (name) { var CookieFound = false; var start = 0; var end = 0; var CookieString = document.cookie; var i = 0; while (i <= CookieString.length) { start = i ; end = start + name.length; if (CookieString.substring(start, end) == name){ CookieFound = true; break; } i++; } if (CookieFound){ start = end + 1; end = CookieString.indexOf(";",start); if (end < start) end = CookieString.length; return unescape(CookieString.substring(start, end)); } return ""; } function deleteCookie(name){ var expires = new Date(); expires.setTime (expires.getTime() - 1); setCookie( name , "Delete Cookie", expires,null,null,false); } |
| webasp.net |