jquery cookie(备忘)

简述:

用cookie 缓存数据


代码:

如果cookie需要存储对象,那么就需要转换为JSON格式之后存储

    --  定义失效时间为1分钟

	        	var dateNow = new Date();
	        	var dateExpired = new Date();
	        	dateExpired.setTime(dateNow.getTime() + (60 * 1000));
	        	$.cookie(userId, JSON.stringify(userInfo), {expires: dateExpired})


之后使用时,则将对象转换为object后返回

	// 先从cookie中寻找,如果有的话,就不再向后台去要
	var userInfoStr = $.cookie(userId);
	if(userInfoStr != null){
		var userInfo = JSON.parse(userInfoStr);
		setUserInfoToPopWindow(popWin, userInfo)
	}


如果要定义天

则使用

$.cookie("<%=courseKey %>", "已看过教程", {expires: 365});




你可能感兴趣的:(jquery cookie(备忘))