同源主机,JS 中不同端口

发布于 2024-11-02 19:13:52 字数 341 浏览 5 评论 0原文

对于两台主机,

http://1.com.local/
http://2.com.local:8080/

我如何使用 document.domain 来启用两者之间的 DOM 操作?如果我将两者都设置为 com.local 它不起作用,因为第二个主机随后获取域 com.local:8080

当我尝试手动将第一个域设置为 com.local:8080 时,端口被剪掉,域仍然是 com.local

在这种情况下如何启用 DOM 操作?

for the two hosts

http://1.com.local/
http://2.com.local:8080/

how can I use document.domain to enable DOM-Manipulation between the two? If i set both to com.local it doesn't work, because the 2nd host then gets the domain com.local:8080.

When I try to set the domain of the first one to com.local:8080 manually, the port is just snipped of and the domain remains com.local.

How can I enable DOM-Manipulation in this situation?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

装迷糊 2024-11-09 19:13:52

你不能。抱歉 - 同源包括 端口

您可以使用 CORS 和 ajax 将某些内容从一台服务器复制到另一台服务器(如果启用此功能)。

You cannot. Sorry - same origin is including the ports

You can use CORS and ajax to copy some stuff from one server to the other if you enable this.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文