0

http://mydomain.com

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

しかし、Chromeからメッセージを受け取りました。ドメイン、プロトコル、およびポートが一致する必要があります。

解決できる人いますか?

4

1 に答える 1

3

同じオリジン ポリシーに違反するため、他のドメインの iframe のコンテンツを直接読み取ることはできません。mydomain.com と otherdomain.com の両方を管理している場合、iframe とトップレベル ページの間でpostMessage APIを使用して通信できます。たとえばpostMessage、iframe 内のページのコンテンツを外側のページに送信するために使用できます。

于 2012-12-23T02:10:15.800 に答える