读取cookies 一旦你在某用户的硬盘上设置了cookie,读取是件很容易的 事.下面是读取cookie范例的代码: function readCookie() { var the_cookie = document.cookie; var broken_cookie = the_cookie.split( ": "); var the_name = broken_cookie[1]; var the_name = unescape(the_name); alert( "Your name is: " + the_name); } 第1行很重要.当你的浏览器打开一个网页时,它调用任何和 该网页有关的cookie然后将其载入document.cookie属性. 读取cookie的技巧在于从中抽取出你需要的信息.注意在我们 所设置的cookie是这样的:wm_javascript=username:dave% 20thau.在该函数第1行之后的所有用于从该cookie中提取出 用户名(username). var broken_cookie = the_cookie.split( ": "); 将cookie在分号处分割成两部分. var the_name = broken_cookie[1]; 抓取分号后面的内容dave%20thau. var the_name = unescape(the_name); 取消函数escape()的编码替换.在本例中重新用空格替换了%20. alert( "Your name is: " + the_name); 显示你的姓名. 这个例子使用的cookie只保存了很少的信息:用户名,cookie 最多可以保存多达4kb的信息。
JS可以读取COOKIES
最新推荐文章于 2024-03-25 22:14:19 发布