【发布时间】:2018-02-13 00:07:22
【问题描述】:
我目前正在 jQuery 的文档就绪事件处理程序中保存一个 cookie,例如:
$(function() {
document.cookie = <cookie with info not dependent on DOM>
});
是否可以更早地保存 cookie,例如是否安全?作为在解释 JavaScript 文件时执行的任何事件处理程序之外的 JavaScript 语句?任何可能不可靠的浏览器?
【问题讨论】:
-
是的,为什么不呢?
-
我也猜测它是安全的,但只是想确保没有任何已知问题。感谢您的确认。
-
Cookie 属于
document对象。无论 DOM 的完整性如何,您都可以立即处理它。所以去吧。 -
在页面加载前读取cookie值也是正常的。
标签: javascript cookies