【发布时间】:2011-03-22 10:12:44
【问题描述】:
我试图从另一台服务器(服务器 2)调用一些服务器(服务器 1)上存在的 JavaScript 函数,我得到了这个错误:
不安全的 JavaScript 尝试从 URL 为 https://server2/ 的框架访问 URL 为 https://server1/ 的框架。域、协议和端口必须匹配。
我用过JSP、Java、JavaScript和tomcat7,有什么办法可以解决这个问题吗?任何帮助将不胜感激。
【问题讨论】:
-
为什么要这样做?如果您只需要来自其他服务器的一些数据,则可以使用 ajax。
-
你试图在 iframe 中调用 JS 函数?我理解正确吗?
-
为什么不将远程服务器的 .js 文件包含到服务器的 servlet 中?
标签: javascript same-origin-policy