我目前正在 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/