从另一个域上的JavaScript文件设置cookie

从另一个域上的JavaScript文件设置cookie,javascript,cookies,cross-domain,Javascript,Cookies,Cross Domain,我在domainA.com上有一个网站。它包括来自domainB.com的file.js: <script type="text/javascript" src="http://www.domainB.com/file.js"></script> 在file.js中,我希望能够为domainA.com设置cookie。我该怎么做?这一定是可能的,因为Google Analytics是为他们的\uu utma等cookies做的。我是个白痴——显然,这实际上不是一个跨

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

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


file.js
中,我希望能够为domainA.com设置cookie。我该怎么做?这一定是可能的,因为Google Analytics是为他们的
\uu utma
等cookies做的。

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

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

我相信,当您通过
标记直接在页面中包含外部脚本时,它会加载到页面的安全上下文中。这就是为什么jsonp可以用于跨域通信的关键所在。我相信,当您通过
标记直接在页面中包含外部脚本时,它会加载到页面的安全上下文中。这就是为什么jsonp可以用于跨域通信的关键所在。