cookie 实现 代码 和问题
来源:互联网 发布:淘宝尺码怎么设置 编辑:程序博客网 时间:2024/05/20 12:24
<script type="text/javascript">$(function(){<!-- 1.domain表示的是cookie所在的域,默认为请求的地址,如网址为www.jb51.net/test/test.aspx,那么domain默认为www.jb51.net。而跨域访问,如域A为t1.test.com,域B为t2.test.com,那么在域A生产一个令域A和域B都能访问的cookie就要将该cookie的domain设置为.test.com;如果要在域A生产一个令域A不能访问而域B能访问的cookie就要将该cookie的domain设置为t2.test.com。2.path表示cookie所在的目录,asp.net默认为/,就是根目录。在同一个服务器上有目录如下:/test/,/test/cd/,/test/dd/,现设一个cookie1的path为/test/,cookie2的path为/test/cd/,那么test下的所有页面都可以访问到cookie1,而/test/和/test/dd/的子页面不能访问cookie2。这是因为cookie能让其path路径下的页面访问。3.浏览器会将domain和path都相同的cookie保存在一个文件里,cookie间用*隔开。4.含值键值对的cookie:以前一直用的是nam=value单键值对的cookie,一说到含多个子键值对的就蒙了。现在总算弄清楚了。含多个子键值对的cookie格式是name=key1=value1&key2=value2。可以理解为单键值对的值保存一个自定义的多键值字符串,其中的键值对分割符为&,当然可以自定义一个分隔符,但用asp.net获取时是以&为分割符。-->var is_news = getCookie('news');if(!is_news){$('.ads-news').slideDown();}else{$('.ads-news').remove();}$('.ads-news .close-button').click(function(){$.ajax({type:'get',url:'/home/index/news',success:function(res){setCookie('news',res.key,30);$('.ads-news').slideUp();// location.reload();},dataType:'json'});// $(this).closest('.ads-news').remove();});var width = $(window).width();console.log("width:",width);if(width<600 || width<420 || width<=320){$('.mt-element-ribbon').css('left','');}function setCookie(c_name,value,expiredays){var exdate=new Date()exdate.setDate(exdate.getDate()+expiredays)document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString())+";path=/"}function getCookie(c_name){if (document.cookie.length>0) { c_start=document.cookie.indexOf(c_name + "=") if (c_start!=-1) { c_start=c_start + c_name.length+1 c_end=document.cookie.indexOf(";",c_start) if (c_end==-1) c_end=document.cookie.length return unescape(document.cookie.substring(c_start,c_end)) } }return ""}})</script>
0 0
- cookie 实现 代码 和问题
- php使用cookie实现记住用户名和密码实现代码
- JAVA通过Session和Cookie实现网站自动登录代码
- 子集和问题 及 c++ 代码实现
- 手动实现cookie 的python3代码
- 代码实现删除浏览器Cookie,历史记录
- 清除session和cookie的代码
- asp.net各种cookie代码和解析
- php cookie和session的代码操作
- 关于python3实现cookie登录问题
- 会话cookie和持久化cookie实现session机制(转载)
- 会话cookie和持久化cookie实现session机制
- 会话cookie和持久化cookie实现session机制
- sp防注入代码和防cookie注入代码
- 关于Cookie和Session的问题
- servlet中的cookie和session问题小结
- cookie和session有效时间问题
- nodejs关于session和cookie的问题
- 从零开始,搭建博客系统MVC5+EF6搭建框架(1),EF Code frist、实现泛型数据仓储以及业务逻辑
- (Mysql 五)触发器的使用
- setNeedsDisplay和setNeedsLayout
- 类与对象的学习
- outlook用处
- cookie 实现 代码 和问题
- 77. Spring Boot Use Thymeleaf 3【从零开始学Spring Boot】
- Java辨别 Java中Error错误和Exception异常有什么江湖恩怨吗?
- 关于html页面在线升级问题
- ZOJ-3714-Java Beans
- CTO、技术总监、首席架构师的区别
- (mysql)DML语句 总结
- 记录--java进阶--翁凯--第二周作业
- 保存 取消 图片的修改 下载图片