0

http://mydomain.com

<iframe src="http://otherdomain.com" frameborder="0" width="100%"></iframe>

但我从我的 Chrome 中捕捉到了这条消息。域、协议和端口必须匹配。

有谁能解决吗?

4

1 回答 1

3

您不能直接读取其他域上 iframe 的内容,因为它会违反同源策略如果您同时控制 mydomain.com 和 otherdomain.com,那么您可以使用postMessage API在 iframe 和顶级页面之间进行通信。例如,您可以使用postMessage将 iframe 中的页面内容发送到外部页面。

于 2012-12-23T02:10:15.800 回答