jquery cookie 跨页面 获取值undefined
2017-12-14 18:11
363 查看
jquery.cookie.js 插件下载地址
http://plugins.jquery.com/cookie/
插入cookie后,在其他页面通过使用$.cookie(‘cookieName’);取值时,出现tName=undefined问题。
解决办法:
加入secure:true,写法如:$.cookie(‘cookieName’,’cookieValue’,{ expires: 7, path: ‘/’, secure: false });
解决问题!
清除缓存方法:
$.cookie(‘cookieName’, ”, { expires: -1,path: ‘/’});
需要加上path:’/’
http://plugins.jquery.com/cookie/
<script type="text/javascript" src="js/jquery-1.6.2.min.js"/> <script type="text/javascript" src="js/jquery.cookie.js"/> //新增cookie: $.cookie('cookieName', 'cookieValue'); //注:如果没有设置cookie的有效期,则cookie默认在浏览器关闭前都有效,故被称为"会话cookie"。 // 创建一个cookie并设置有效时间为7天: $.cookie('cookieName', 'cookieValue', { expires: 7 }); // 创建一个cookie并设置cookie的有效路径: $.cookie('cookieName', 'cookieValue', { expires: 7, path: '/' }); //读取cookie: $.cookie('cookieName'); // 若cookie存在则返回'cookieValue';若cookie不存在则返回null //删除cookie:把ncookie的值设为null即可 $.cookie('the_cookie', null);
插入cookie后,在其他页面通过使用$.cookie(‘cookieName’);取值时,出现tName=undefined问题。
解决办法:
加入secure:true,写法如:$.cookie(‘cookieName’,’cookieValue’,{ expires: 7, path: ‘/’, secure: false });
解决问题!
清除缓存方法:
$.cookie(‘cookieName’, ”, { expires: -1,path: ‘/’});
需要加上path:’/’
相关文章推荐
- jQuery获取页面及个元素高度、宽度
- Jquery获取地址栏参数,给页面所有超链接赋值参数
- jQuery获取checkbox状态时attr('checked')返回undefined的问题
- jquery 获取cookie值
- JQUERY获取当前页面的URL信息
- 获取页面高度 jquery javascript 觉得很有用 copy 别人的
- js获取 jquery获取页面shu
- jQuery获取各页面中的元素方法
- JQUERY获取当前页面的URL信息
- 转:jquery 父、子页面之间页面元素的获取,方法的调用
- jQuery控制DOM对象(获取页面详细信息)
- JQUERY获取当前页面的URL信息
- Jquery清空(获取)当前页面所有的input和textarea的两种写法
- jquery获取cookie值的代码实例
- iframe跨域访问cookie问题, A站iframe引用其它站(B站)的内容时,B站的页面获取不到B站种下的Cookies。
- 用jquery获取xml页面 以json字符串格式输出
- js和jquery获取页面高宽度等数据
- jQuery设置和获取HTML、文本和值和Javascript获取HTML静态页面参数传递值示例
- 用Jquery获取iframe父页面元素
- iframe给主页面元素赋值【使用jquery获取页面数据】