Cookie,翻译成中文叫小甜饼,其只不过浏览器缓存中的一小段信息,通过Cookie,网站建设可以辨别用户,比如月户是不是首次访问、已浏览过什么内容等。也可以用于验证用户是不是登陆网站,如此用户可以只登录一次网站,下次再来时就无需第三登录等。总之,Cookie很有用。JavaScript可以便捷地设置、获得和删除Cookie,考查代码1-9这个应用案例。


将以上代码保存为“cookie.htm",用浏览器打开,结果如图1.20所示。

代码剖析:在上例的JavaScript脚木中,出现了以往都没看到过的结构和关健字。

以关键词“function”开头的被叫做函数,后面紧跟的是函数名"setCookie",函数名后面括号里面的是参数name, value和days。本代码中一共有3个如此的函数,这3个函数概念好后并没立刻运行,如"setCookie"函数,是在代码第31行调用时才运行,调用函数时没"function"关键词。同时函数名后面的参数也换成了期望传给函数的值,这是由于函数就像是一部机器,造好后才能用,第7-26行即是造函数,第31、34、37、40行才是用函数。第31行setCookie函数设置了一个名为"dandan”的Cookie,其值是"3333',有效期是"60”天。第34行,getCookie的数获得名为“dandan”的Cookie值,假如有值则会显示设置的值,假如没有名为“dandan"的Cookie,就会显示“null"。第37行,delCookie函数删除名为“dandan”的Cookie。第40行,第三调用getCookie函数显示"dandan”的值,这个时候由于名为“dandan”的Cookie己经被删除,所以显示"null"。
版权所有:建站宝盒
转载注明来源:
网站建设课程之javascript推广客户端数据存储机制Cookie
本文版权网址:
http://www.wcxywh.com/yingkou/20250625/2175.html