js cookie可选参数(document.cookie='name=张三;expires='+day;)
js cookie可选参数(document.cookie='name=张三;expires='+day;)
一、总结
1、可用secure属性来设置安全协议传输
2、expire属性用的比较多,其它几个属性几乎不用
二、js cookie可选参数
cookie可选参数
- expires=时间:过期时间
默认值为浏览器关闭后过期(即会话结束后)
将expires设置为过去的时间可以删除cookie
- path:
他指定了与cookie关联在一起的网页。默认值是在和当前网页同一目录的网页中有效。如果把path设置为'/',那么它对该网站的所有网页可见
- domain:
设定cookie的有效域名,一般使用默认值,即绑定当前域名,本地测试无效
- secure:指定了网络上如何传输cookie.默认为普通http协议传输;若设置为安全的,将只能通过https安全协议才可以传输。
三、代码
4-2
1 <!DOCTYPE html> 2 <html lang="zh-cn"> 3 <head> 4 <meta charset="utf-8"> 5 <title>课堂演示</title> 6 </head> 7 <body> 8 <script> 9 /* 10 document.cookie='name=张三'; 11 document.cookie='user='+encodeURIComponent('李四') 12 //alert(document.cookie) 13 //alert(decodeURIComponent(document.cookie)) 14 15 //复习Date对象 16 var day=new Date(); 17 alert(day) 18 day.setDate(day.getDate()+7) 19 alert(day) 20 */ 21 var day=new Date(); //1、Date对象的使用 22 day.setDate(day.getDate()-1) 23 document.cookie='name=张三;expires='+day; //2、多个属性之间;(分号)相连 24 alert(document.cookie) 25 </script> 26 </body> 27 </html>
4-3
1 <!DOCTYPE html> 2 <html lang="zh-cn"> 3 <head> 4 <meta charset="utf-8"> 5 <title>课堂演示</title> 6 </head> 7 <body> 8 <script> 9 //path 一般情况使用默认值即可 10 var str='/D:/demo' 11 document.cookie='name=张三;secure'; //3、设置安全访问方法 12 alert(document.cookie) 13 </script> 14 </body> 15 </html>
版权申明:欢迎转载,但请注明出处
一些博文中有一些参考内容因时间久远找不到来源了没有注明,如果侵权请联系我删除。
在校每年国奖、每年专业第一,加拿大留学,先后工作于华东师范大学和香港教育大学。
2024-10-30:27岁,宅加太忙,特此在网上找女朋友,坐标上海,非诚勿扰,vx:fan404006308
AI交流资料群:753014672