JavaScript Cookie:创建、读取与管理.pdfVIP

  • 0
  • 0
  • 约4.88千字
  • 约 5页
  • 2026-01-27 发布于北京
  • 举报

JavaScript

用于web页面的用户信息。

什么是?

是一些数据,于你电脑上的文本文件中。

当web服务器向浏览器发送web页面时,在连接关闭后,服务端不会记录用户的信息。

的作用就是用于解决如何记录客户端的用户信息:

•当用户web页面时,他的名字可以记录在中。

•在用户下一次该页面时,可以在中用户记录。

以名/值对形式,如下所示:

username=JohnDoe

当浏览器从服务器上请求web页面时,属于该页面的会被添加到该请求中。服务端通过这种方式来获取用户的信息。

使用JavaScript创建

JavaScript可以使用document.属性来创建、、及删除。

JavaScript中,创建如下所示:

document.=username=JohnDoe;

您还可以为添加一个过期时间(以UTC或GMT时间)。默认情况下,在浏览器关闭时删除:

document.=username=JohnDoe;expires=Thu,18Dec201312:00:00GMT;

您可以使用path参数告诉浏览器的路径。默认情况下,属于当前页面。

document.=username=JohnDoe;expires=Thu,18Dec201312:00:00GMT;path=/;

使用JavaScript

在JavaScript中,可以使用以下代码来:

varxdocument.;

document.将以字符串的方式返回所有的,类型格式:

1=value;2=value;3=value;

使用JavaScript修改

在JavaScript中,修改类似于创建,如下所示:

document.=username=JohnSmith;expires=Thu,18Dec201312:00:00GMT;path=/;

旧的将被覆盖。

使用JavaScript删除

删除非常简单。您只需要设置expires参数为以前的时间即可,如下所示,设置为Thu,01Jan197000:00:00GMT:

document.username=;expires=Thu,01Jan197000:00:00GMT;

注意,当您删除时不必指定的值。

字符串

document.属性看起来像一个普通的文本字符串,其实它不是。

即使您在document.中写入一个完整的字符串,当您重新该信息时,信息是以名/值对的形

式展示的。

如果您设置了新的,旧的不会被覆盖。新将添加到document.中,所以如果您重新

document.,您将获得如下所示的数据:

1=value;2=value;

显示所有创建1创建2删除1删除2

如果您需要查找一个指定值,您必须创建一个JavaScript函数

文档评论(0)

1亿VIP精品文档

相关文档