如何用js修改页面cookies

 我来答
司马刀剑
高粉答主

2017-10-26 · 每个回答都超有意思的
知道顶级答主
回答量:4.6万
采纳率:93%
帮助的人:7618万
展开全部
直接赋值。不设置时间的话,默认浏览器关闭cookie失效
document.cookie = "name="+value;
写个函数动态调用
//设置或添加cookie
function setCookie(name,value,time){ var str = name + "=" + escape(value); if(time > 0){ var date = new Date(); var ms = time*3600*1000; date.setTime(date.getTime() + ms); str += "; expires=" + date.toGMTString(); } document.cookie = str;}//获取cookie function getCookie(name){ //cookie中的数据都是以分号加空格区分开 var arr = document.cookie.split("; "); for(var i=0; i<arr.length; i++){ if(arr[i].split("=")[0] == name){ return arr[i].split("=")[1]; } } //未找到对应的cookie则返回空字符串 return ''; }//删除cookie function removeCookie(name){ document.cookie = name+"=;expires="+(new Date(0)).toGMTString();}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式