问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

javascript 写入和读取cookie

发布网友 发布时间:2022-05-03 01:37

我来回答

3个回答

热心网友 时间:2022-04-20 11:33

可以用document.cookie 设置,但这个不好用。
用jquery插件 jquery cookie 操作就很简单方便。
使用的时候,应该现在jquery.js 然后在加载那个jquery cookie
网上自己找找吧

热心网友 时间:2022-04-20 12:51

注意分隔后的格:
使用s[0] = s[0].replace(/^\s*/,"").replace(/\s*$/,"");去掉
取值和取键名是不一样的
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Example 15.1 Cookie示例</title>
</head>

<body>
<h1>
<script type="text/javascript">
function getCookie(name){
var cookies=document.cookie.split(";");

for(var i=0;i<cookies.length;i++)
{
var s=cookies[i].split("=");
s[0] = s[0].replace(/^\s*/,"").replace(/\s*$/,"");
if(s[0]==name) return s[1];
}
return '';
}
function setCookie(name,value){
document.cookie = name+"="+value;
}
//debugger;
var lastPerson = getCookie("cname");
var rawname = lastPerson.split("_");
var name = prompt("What's your name?",rawname[0]);
//var name = 'as';
if (lastPerson!=''){
var times = Number(rawname[1]||0)+1;
if(name==rawname[0])
setCookie("cname",rawname[0]+'_'+times)
else
setCookie("cname",name+'_1');
}else{
setCookie("cname",name+'_1');
}

if(times>0&&name==rawname[0]){
document.write("Hello "+rawname[0]+", nice to meet you again!");
document.write("您是第"+times+"次光临!");
}else{
document.write("Hello "+name+"!");
}
</script>
</h1>
</body>
</html>追问感谢你的热心回答,但是用了你的代码结果还是一样,好像根本没有写进cookie,是不是和浏览器cookie设置有关呢

追答我在IE8和Firefox3.6下测试正常,可以记住上次的名字和访问次数

热心网友 时间:2022-04-20 14:26

你想要什么效果!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
win7不能浏览网页,但用搜狗浏览器高速模式能上网,兼容就不行???求 ... ...64位 IE浏览器无法打开网页 搜狗浏览器可以打开 类似的新窗口网页都... 千牛工作台子账号怎么开权限?子账号的安全设置在哪里? 千牛怎么设置子账号-千牛设置子账号步骤 怎么把CD里的歌曲改成MP3格式? ...戴眼镜吗?想给孩子去检查一下,哪里比较推荐,渭南这块的 Windows Media Player将CD音乐转换为MP3 最简单的方法将CD转换为MP3音频文件(一步一步教你将CD音乐转换为MP3格 ... 孩子最近视力下降了有可能是近视吗?渭南哪里可以免费检查视力啊 奥运会跳远世界纪录 javascript中cookie怎么用 javaScript,怎么读写Cookie? 数据结构 单链表初始化算法 单链表排序的算法 链表算法题 单链表 递归算法 C语言单链表算法问题 单链表的排序算法,哪位大师麻烦您说一哈,感激不尽! 数据结构关于单链表算法问题 C语言 头插法的链表该如何建立 算法是什么? 麻烦各位兄弟讲一下 小弟实在理解不了 请教关于尾插法建立单链表的算法 数据结构 单链表 算法 基于链表的算法分析 求助大神单链表算法题 三个关于链表的算法问题,分别是排序,插入和倒序 编写链表算法 求几个有关链表的最基本算法 苏州市所有品牌车的4s店地址和联系方式? 梦见帮她人找到了要找的人 女朋友对你说男同事帮她滴眼药水是何意? javascript 求怎么写入和查看cookies javascript如何读cookie 《万恩千爱》的原唱完整版是什么? 漳州光华学校感恩父母歌表演这个视频,由妈妈,我爱你,父亲这两首歌,最后的纯音乐是什么歌曲? 《万恩千爱》的原唱 是王琪吗? 重庆和成都哪个繁华 歌曲《万恩千爱》原唱是谁? 重庆繁华还是泉州繁华? 成都繁华还是重庆繁华? 求万恩千爱简谱 重庆繁华还是南宁繁华? 下载王琪的万恩千爱谢谢 万恩千爱的原唱是王琪吗? 重庆和成都,哪个更繁华? 万恩千爱这首歌是表达了什么样的思想感情? 你认为福州繁华,还是重庆繁华? 万恩千爱很好听,听后感言 万恩千爱这首歌词中将我小时候和长大后对比表达了父母的对孩子什么的爱和孩子? 晚会想唱一首万恩千爱开场白怎么说? 宜信小额贷款还不上怎么办