出于某种原因,chrome 不再支持 document.domain 并在包含子域的 iframe 和包含 iframe 的子域中读取该行时吐出错误。有没有办法解决?
错误:未捕获错误:SECURITY_ERR:DOM 异常 18
最佳答案
文档域应该是小写的,规则是这样的:
// Actual domain is "www.foo.com"
document.domain = "foo.com"; // this is valid
// Actual domain is "bar.foo.com"
document.domain = "www.foo.com"; // this is invalid, "bar.foo.com" is not a subdomain of "www.foo.com"
// Actual domain is "blah.bar.foo.com"
document.domain = "bar.foo.com" // Ok
document.domain = "foo.com" // Still ok
document.domain = "bar.foo.com" // Invalid, you can't change it back to a more specific domain.
关于google-chrome - 适用于 document.domain 的 Chrome 解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7103140/