js操作Cookie的方法
2008-11-14 18:02
411 查看
function SetCookie(name, value, expires, path, domain, secure) { var today = new Date(); today.setTime(today.getTime()); if(expires) { expires *= 86400000; } var expires_date = new Date(today.getTime() + (expires)); document.cookie = name + "=" + escape(value) + (expires ? ";expires=" + expires_date.toGMTString() : "") + (path ? ";path=" + path : "") + (domain ? ";domain=" + domain : "") + (secure ? ";secure" : "");}
function GetCookie(name) { var cookies = document.cookie.split( ';' ); var cookie = '';
for(var i=0; i<cookies.length; i++) { cookie = cookies[i].split('='); if(cookie[0].replace(/^\s+|\s+$/g, '') == name) { return (cookie.length <= 1) ? "" : unescape(cookie[1].replace(/^\s+|\s+$/g, '')); } } return null;}
function DelCookie(name, path, domain) { document.cookie = name + "=" + (path ? ";path=" + path : "") + (domain ? ";domain=" + domain : "") + ";expires=Thu, 01-Jan-1970 00:00:01 GMT";}
function GetCookie(name) { var cookies = document.cookie.split( ';' ); var cookie = '';
for(var i=0; i<cookies.length; i++) { cookie = cookies[i].split('='); if(cookie[0].replace(/^\s+|\s+$/g, '') == name) { return (cookie.length <= 1) ? "" : unescape(cookie[1].replace(/^\s+|\s+$/g, '')); } } return null;}
function DelCookie(name, path, domain) { document.cookie = name + "=" + (path ? ";path=" + path : "") + (domain ? ";domain=" + domain : "") + ";expires=Thu, 01-Jan-1970 00:00:01 GMT";}
相关文章推荐
- Asp.Net中用JS中操作cookie的方法
- js操作cookie保存浏览记录的方法
- js操作cookie方法(用继承方式写)
- ExtJS 中用js 操作cookie的方法
- js操作cookie方法
- js实用方法记录-简单cookie操作
- js操作cookie方法
- 利用js(jquery)操作Cookie的方法说明
- js操作cookie保存浏览记录的方法
- JS操作COOKIE实现备忘记录的方法
- js操作cookie方法
- JS操作COOKIE实现备忘记录的方法
- js操作cookie方法
- JS操作cookie的方法
- jquery.cookie.js操作cookie的使用方法
- js操作cookie方法
- JS操作cookie的方法
- Javascript(JS)对Cookie的读取、删除、写入操作帮助方法
- js操作cookie方法
- “js操作cookie” 与 “php操作cookie”,两种实现方法