当前位置: 电脑软硬件应用网 > 设计学院 > 网页设计 > 正文 |
|
|||
跟我学cookies(二) | |||
2005-12-30 19:13:57 文/45IT收集 出处:电脑软硬件应用网 | |||
2.如何读取复杂的cookies 以上的cookies很简单,保存的信息也很有限,下面看看如何读取复杂的cookies,比如保存用户的姓名,年龄,电话信息,cookies设置如下: var the_cookie = "username:danny/age:40/tel:65283366"; 我用斜杠/来分割属性名称,用分号区别不同的属性名称及其属性值.当然你可以自行选择限位器.只要你注意在对cookie解码时也使用同样的限位器即可. 以下是读取上面这个cookies的代码: function readTheCookie(the_info) 这时侯,以下等式成立,你可以在程序中加以调用: the_info["username"] = "danny" 3.关于cookies的二点重要提示 a.路径和域 缺省情况下cookie只能被在同一个服务器上同一个路径下设置了该cookie的网页读取,如何让某站点所有网页都能访问某一路径下特定的cookie呢? 在你的cookie中加入path=/; 如果你只想让"new" 目录中的网页可以使用该cookie,则加入path=/new;. 实现不同域名之间cookies的调用,可以在cookie中加入 "domain=xxxxx.com" function setCookie() a.cookies失效期 基本的cookie常常在用户关闭他的浏览器时会被自动删除,为解决这一问题,我们需要为cookies设定一个失效期,以使它确保存储在用户的硬盘上: function setCookie() 4.为cookies正名 cookies曾在网络界引起很大的争论,直到现在,许多用户包括一些资深 的网虫,仍然把cookies与邪恶的目的联系在一起,他们甚至认为cookies是对 个人空间的侵犯,他们担心cookies信息一旦落入他人之手,自己会成为无谓的 牺牲品,其实,cookies信息是无法跨过网站来读取的,以这种目的来应用 cookies是不可能实现的,故笔者在此呼吁那些“视cookies如洪水猛兽”的人, 大可不必如此紧张,试着了解一下cookies并给它一个自由发展的空间吧。 |
|||
最新热点 | 最新推荐 | 相关阅读 | ||
巧用Cookies 增强登陆用户的有效期 伪造Cookies,收费电影免费看 提高本机安全先管理cookies 主要是介绍cookies的奥秘及使用方法 网上漫谈COOKIES 跟我学cookies 1 跟我学cookies |
关于45IT | About 45IT | 联系方式 | 版权声明 | 网站导航 | |
Copyright © 2003-2011 45IT. All Rights Reserved 浙ICP备09049068号 |