私は本当に理解できない何かをしようとしています。権限のない別のドメインからコンテンツを読み込んでいるiFrameがあります。私が「単に」やろうとしているのは、iFrameのコンテンツをフェッチしてPHP/Javascriptで使用することです。ここで私は「クロスドメイン」の問題に直面しました。iFrameのコンテンツにアクセスできません。とてもイライラします。
そこで、HTML5が提供する「postMessage()」関数について読んで、さらに読んでみました。このシステムで解決策を見ましたが、それでも1つのポイントを理解することはできません。基本的に、送信者とリスナーで動作します。そのため、iframeにリスナーが必要です。リスナーは、トリガーされると、コンテンツをメインウィンドウに送り返します。
しかし、コンテンツを削除せずに、すでにロードされているiFrameにコードを追加するにはどうすればよいですか?
私は実際にpostMessage()を使用する必要はありません、私がこのいまいましいコンテンツを取得できる限り、私は何でもかまいません!
どんな提案でも大歓迎です!
ありがとうございました !