5

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

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

是否可以更早地保存 cookie,例如在解释 JavaScript 文件时执行的任何事件处理程序之外的 JavaScript 语句?任何可能不可靠的浏览器?

4

1 回答 1

1

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

于 2016-03-24T08:45:44.170 回答