javascript - 在文档准备好之前创建 cookie 安全吗?

标签 javascript cookies

我目前正在 jQuery 的文档就绪事件处理程序中保存一个 cookie,例如:

$(function() {
    document.cookie = <cookie with info not dependent on DOM> 
});

是否可以更早地保存 cookie 并且安全?作为在解释 JavaScript 文件时执行的任何事件处理程序之外的 JavaScript 语句?有哪些浏览器可能不可靠?

最佳答案

如果您不依赖于来自 DOM 的值,那么在 DOM 完成加载之前读取和写入 cookie 是 100% 可以的。如果您使用 Chrome 的 Ghostery 扩展程序并访问任何网站,您可以查看在 DOM 准备就绪之前加载的跟踪标签,其中大部分将使用普通 cookie,这会让您了解它有多常见做这个。

关于javascript - 在文档准备好之前创建 cookie 安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17054876/

相关文章:

reactjs - 如何判断用户是否使用 http only cookie 和 JWT 登录 react(客户端)

Perl WWW::Mechanize 和 cookies

javascript - Mongodb 长时间操作时间戳

javascript - 如何基于 2 个直径点且没有长度或高度值的 d3.js 绘制矩形?

javascript - 如何在 jsx 文件中导入外部 css?

http - Go HTTP 客户端不返回 cookie

javascript - 如何检测 Javascript 中是否设置了 cookie?

javascript - meteorjs - 像 django 这样的管理员用户

javascript - GMap 中的标记数组

java - 如何创建 cookie 并在 HttpURLConnection 中使用它?