网站制作教程之javascript客户端数据存储机制Cookie

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"。
上一个:金秀做个网站多少钱?费用标准是多少?
下一个:电子商城网站建设效果不理想的原因是什么
金秀网站建设,金秀做网站,金秀网站设计