Mafano ya HTML DOM Document cookie ya kina
- mpiga close()
- mpangilio createAttribute()
- Retunza kufikia ukubwa wa juu Documents ya HTML DOM
Ufafanuzi na matumizi
cookie
Mafano ya kubadilisha au kurejea kwa kirefu ya semicolon key=value Kikurusi cha (cookie ya mawili wa andiko).
Mfano wa kuanzisha cookie:
document.cookie="username=Bill Gates; expires=Thu, 18 Dec 2013 12:00:00 UTC; path=/";
Msaada:Cookie inayoweza kuhesabika kama jumla, semicolon au space.Metodi ya encodeURIComponent() 可确保它们不会。
另请参阅:
建议:
有时 Storage API 是一个更好的工具:
语法
返回 cookie:
document.cookie
设置 cookie:
document.cookie = newCookie
参数
以分号分隔的 name=value 对列表,后跟任何可选值:
- expires=date
-
GMT 格式的日期(使用 Date.toUTCString 方法)。
默认值:关闭浏览器时删除 cookie。 - max-age=seconds
- 删除 cookie 之前的最大年龄。 如果为 0 或过去的某个日期,则删除 cookie。
- path=path
- cookie 所属目录的绝对路径 ('/dir')。 默认值:当前目录。
- domain=domainname
- 站点的域('example.com')。 默认值:文档的域名。
- secure
- 使用安全协议 (https) 将 cookie 发送到服务器。
返回值
类型 | 描述 |
---|---|
字符串 | 以分号分隔的 key=value 对列表(文档 cookie)。 |
Cookie 与本地存储
Cookies 用于客户端-服务器(浏览器-服务器)应用程序。
本地存储(Local Storage)用于客户端(浏览器)应用程序。
Cookie 与网站相关联。如果数据供客户端使用,则在每个 HTTP 标头中发送 cookie 是对带宽的浪费。
一些用户的浏览器通常禁用 cookie。
Kikubaliano cha Cookie kinakadai 4 KB. Mifumo ya hifadhi kwa kila eneo la uwanja kinakadai 5 megabaiti.
Cookie inae hufikia tarehe ya kutosha. Hivyo hauwezi kufikia mifumo ya hifadhi kwa eneo la uwanja.
mumtazam wa vifupati
document.cookie ni kina dom level 2 (2001) kina mafano.
wotezuka wote vifupati:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
mumtazam | 9-11 | mumtazam | mumtazam | mumtazam | mumtazam |
- mpiga close()
- mpangilio createAttribute()
- Retunza kufikia ukubwa wa juu Documents ya HTML DOM