当前位置:首页 > 开发 > Web前端 > JavaScript > 正文

javascript设置cookie

发表于: 2014-11-17   作者:ling凌yue月   来源:转载   浏览次数:
摘要:   javascript 设置cookie   function getCookie(key){ var cookieValue = document.cookie; var cookieValueArr = cookieValue.split(';'); var getKey = function (cookieValueArr, k){ if(!co

 

javascript 设置cookie

 

function getCookie(key){
	var cookieValue = document.cookie;
	var cookieValueArr = cookieValue.split(';');
	var getKey = function (cookieValueArr, k){
		if(!cookieValueArr || cookieValueArr.length <= 0){
			return null;
		}else{
			var ckv = cookieValueArr.shift();
			var ckvArr = ckv.split('=');
			ckv1 = ckvArr[0].trim();
			ckv2 = ckvArr[1].trim();
			if(ckv1 == k){
				return ckv2;
			}else{
				return getKey(cookieValueArr, k);
			}
		}
	}
	var t_cookie = getKey(cookieValueArr, key);
	if(t_cookie){
		var temp_cookie = unescape(t_cookie);
		temp_cookie = JSON.parse(temp_cookie);
		return temp_cookie;
	}else{
		return t_cookie;
	}

}
//设置cookie, 有效时间为秒
function setCookie(key, value, seconds, path){
	var expires;
	if(!(key && value)){
		return ;
	}
	if(seconds){
		var date = new Date();
		date.setTime(date.getTime() + (seconds * 1000));
		expires = "; expires=" + date.toGMTString();
	}else{
		expires = "";
	}
	var toString = function(str){
		var string = JSON.stringify(str);
		return string;
	}
	document.cookie = key + "=" + escape(toString(value)) + expires + "; path=/";
}

function deleteCookie(key){
	setCookie(key, '', -36000);
}

 

 

javascript设置cookie

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
跟其他的web应用一样,OBIEE也要用到cookie。Presentation service发送cookie给浏览器存储到cookie
今天接到一个奇怪的问题,所有的浏览器都可以正常执行,唯独在 IE10 浏览器下运行会有问题,花了一
设置Cookie 读取Cookie Cookie原理 服务器返回数据除了普通的Html数据以外,还会返回修改的Cookie,
  这篇介绍javascript里面读写cookie的方法。这个方法不是自己写的,大家都知道,做东西的时候很
一.设置cookie 每个cookie都是一个键/值对,可以把一个字符串赋值给document.cookie,如:document.
相关文档请见DHTML.CHM。里面有完整的操作方法说明。以下是代码示例。 1、使用JavaScript保存一个Co
注:参考 《JavaScript权威指南》第十六章 脚本化cookie 实现功能:将用户名存入到cookie中,关闭浏
一.设置cookie 每个cookie都是一个键/值对,可以把一个字符串赋值给document.cookie,如:document.
一、标题:COOKIE之安全设置漫谈 副标:httponly属性和secure属性解析 二、引言 经常有看到XSS跨站
由上图可以看出设置cookie的时候前两个使用Expires设置后一个使用Max-Age设置. 最终结果: ie下前两
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号