在所有浏览器中将document.domain设置回原始值?

时间:2017-02-20 04:22:08

标签: javascript dom cross-browser cors

对document.domain有点麻烦 - 我可以将它设置为基本域但不能在FireFox或Edge中设置回其原始值(子域+域),尽管它在Opera中可以正常工作。

我已阅读了大量文档,似乎没有在任何地方提及此限制。

1 个答案:

答案 0 :(得分:1)

这是单一来源政策保护的一项功能。子域名可以更改为其父域,但不能再次返回,因为不同的子域可以指向不同的主机。

I thought cross-subdomain AJAX requests were allowed, but this Chrome error seems to indicate otherwise