| 查看: 545 | 回复: 3 | |||
| 当前主题已经存档。 | |||
[交流]
跟我学cookies
|
|||
|
跟我学cookies 1.简介. cookie 是记录访问你的站点的用户的信息,并将此信息驻留在用户的硬盘上,当用户再次访问你的站点时,该cookie 会被一起发回到你的站点所在服务器中,利用这一点你就可以统计和处理来访者的信息了. 浏览器版本要求:Netscape 2.0 和MSIE 3.0 以上。 2.如何设置cookies 看看如何将你输入的姓名保存为一个cookie: function setCookie() { var the_name = prompt("What's your name?","" ;var the_cookie ="firsrt_samp=username:" + escape(the_name); document.cookie =the_cookie; "setCookies successed!." ;与cookies 设置无关,只是做一个输出而已 } 其中,escape 是编码函数,相对应的有unescape()解码函数。分析一下: var the_cookie ="firsrt_samp=username:" + escape(the_name); 如果我在提示框中输入了"hermes info" , 该行代码将生成一个字符串 first_samp=username:hermes%20info.即运行这段代码的用户将把一个名为first_samp 的cookie 保存到自己的硬盘上.该cookie 的值是username:hermes%20info,编码函数 escape()将"hermes info"编码为"hermes%20info".当读取cookie 时,我们寻找名为first_samp 的cookie,然后提取username:hermes%20info,将其用 unescape()解码,去掉username:. document.cookie = the_cookie; 值得一提的是:cookie 值中不能有空格,逗号或分号.cookie 就设置好了。简单吗? 3.如何读取cookies 接上面的例子,我们看看如何读取设置好的cookie: function readCookie() { var the_cookie = document.cookie; 调用任何和该网页有关的cookie , 载入 document.cookie 属性 var read_cookie = the_cookie.split(":" ; 用spit 把cookies 字符串分割成一个数组var the_name = read_cookie[1]; 提取":"后面的字符串,如:"hermes20%info" var the_name = unescape(the_name); 把编码的字符串解码成 "hermes info" "你好! " + the_name); 输出读取的cookies } 如果你对以前的字符串处理课程学得好,这就易如反掌了! [ Last edited by 幻影无痕 on 2006-11-9 at 08:00 ] |
» 猜你喜欢
售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急
已经有14人回复
售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急
已经有16人回复
售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急
已经有15人回复
售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急
已经有17人回复
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有21人回复
售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急
已经有21人回复
售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急
已经有8人回复
售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急
已经有8人回复
售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急
已经有8人回复
售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急
已经有6人回复
1
|
2楼2006-01-22 12:26:07
小狗
荣誉版主 (知名作家)
我是妖人,我怕人妖
- 应助: 0 (幼儿园)
- 贵宾: 1.8
- 金币: 2394.6
- 红花: 5
- 帖子: 5815
- 在线: 9.5小时
- 虫号: 152837
- 注册: 2006-01-02
- 性别: GG
- 专业: 可再生与替代能源利用中的

3楼2006-01-26 11:59:41
wawlpa
木虫 (正式写手)
- 应助: 6 (幼儿园)
- 金币: 3699
- 散金: 1043
- 帖子: 796
- 在线: 282.2小时
- 虫号: 188067
- 注册: 2006-02-17
- 专业: 物流与供应链管理
4楼2006-02-20 18:03:31










;
回复此楼
50