w3cschool 编程狮,随时随地学编程
下载APP
|
登录
个人中心
首页
入门教程
编程课程
特色实战
畅学全站
HTTP cookies 详解
开始阅读
下载APP,阅读更畅快
教程目录:
概述
cookie 的起源
cookie 是什么
创建 cookie
cookie 编码
过期时间选项
domain 选项
path 选项
secure 选项
Cookie 的维护和生命周期
使用失效日期
cookie 自动删除
Cookie 限制条件
Subcookies
JavaScript 中的 cookie
HTTP-Only cookies
总结
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录
概述
cookie 的起源
cookie 是什么
创建 cookie
cookie 编码
过期时间选项
domain 选项
path 选项
secure 选项
Cookie 的维护和生命周期
使用失效日期
cookie 自动删除
Cookie 限制条件
Subcookies
JavaScript 中的 cookie
HTTP-Only cookies
总结
关闭
MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }