兼容个个浏览器Cookie的读写
2016-07-26 16:59
357 查看
function readCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return false;
}
function createCookie(name,value,days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else expires = "";
document.cookie = name+"="+value+expires+"; path=/";
}
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return false;
}
function createCookie(name,value,days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else expires = "";
document.cookie = name+"="+value+expires+"; path=/";
}
相关文章推荐
- Linux文件查找
- 《锋利的jQuery》学习笔记<1>
- python 安装yaml
- C++单例模式(线程安全、内存释放)
- Linux-HA 高可用开源方案 Keepalived VS Heartbeat 对比
- 更改Firefox 浏览器的缓存文件位置
- 量化策略分析师
- with statement
- oracle 子父表关联查询以父表作为查询分页对象
- try-catch和throw,throws的区别和联系
- Verilog十大基本功3(testbench的设计 iout类型端口信号处理)
- STL中heap用法
- OpenLayers3入门篇-右键事件的绑定
- ubuntu 安装deb程序文件失败的解决方法
- 07.26
- iE6、7、8、9、10、11兼容的Cookie
- OC 与Swift混合开发之相互调用
- 如何对js里的变量进行子文本替换
- mysql phpMyAdmin 导入报错iconv(): Detected an illegal character in input string原因解析
- 基于jQuery实现页面搜索功能