【问题标题】:Setting cookie from a JavaScript file on another domain [closed]从另一个域上的 JavaScript 文件设置 cookie [关闭]
【发布时间】:2009-09-03 11:13:43
【问题描述】:

我在 domainA.com 上有一个网站。它包括来自 domainB.com 的file.js

<script type="text/javascript" src="http://www.domainB.com/file.js"></script>

file.js 中,我希望能够为 domainA.com 设置一个 cookie。我该怎么做?这一定是可能的,因为谷歌分析是为他们的__utma等cookies做的。

【问题讨论】:

    标签: javascript cookies cross-domain


    【解决方案1】:

    我是个白痴——显然,这实际上不是跨域 cookie,您可以使用 document.cookie='blah' 设置它。

    【讨论】:

    • 我相信当您通过 &lt;script&gt; 标记直接在页面中包含外部脚本时,它会加载到页面的安全上下文中。这就是为什么jsonp可以用于跨域通信的症结所在。
    猜你喜欢
    • 2023-03-29
    • 2016-03-06
    • 2011-02-09
    • 2011-10-09
    • 2013-01-06
    相关资源
    最近更新 更多