document.cookie 不支持跨域是因为浏览器为了保护用户隐私和安全而进行的限制。跨域操作会使得服务器之间共享用户的敏感信息,可能会导致用户数据泄露和安全漏洞。因此,浏览器限制了通过 document.cookie 在不同域之间传递 cookie 数据。如果确实需要在不同域之间共享数据,可以考虑使用其他跨域通信方法,如跨域资源共享(CORS)、JSONP或代理服务器等。