在文档准备好之前安全地创建cookie

Safe to create cookie before document ready?

本文关键字:创建 cookie 安全 文档 准备好      更新时间:2023-09-26

我目前在jQuery的文档准备事件处理程序中保存一个cookie,如:

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

它是可能的和安全的保存cookie甚至更早,例如作为一个JavaScript语句外的任何事件处理程序,执行作为JavaScript文件被解释?有哪些浏览器可能不太可靠?

如果您不依赖于来自DOM的值,那么在DOM完成加载之前读写cookie是100% ok的。如果你使用Ghostery扩展Chrome和去任何网站,你可以看看跟踪标签加载之前的DOM准备好了,其中大部分将使用正常的cookie,这将给你一个想法是多么常见的是这样做的