は、2つのケースがあります他のものではb。双方向または2Wayの間で直接通信する方法はありますか? 2.Suppose Aはiframe bとiframe cを保持しますが、Aは1つのドメインにあり、B & Cはその他の場合、最初のケースで概説したのと同じ質問です。ネストIFRAMEクロスドメイン通信
私は本当にあなたの答えに感謝します、それは おかげ
は、2つのケースがあります他のものではb。双方向または2Wayの間で直接通信する方法はありますか? 2.Suppose Aはiframe bとiframe cを保持しますが、Aは1つのドメインにあり、B & Cはその他の場合、最初のケースで概説したのと同じ質問です。ネストIFRAMEクロスドメイン通信
私は本当にあなたの答えに感謝します、それは おかげ
んいくつかのjavascriptのコードであれば良いでしょう。 the same origin policyのため、異なるドメインのフレーム間のクライアント側の通信は不可能です。
可能であれば、銀行ウェブサイトをウィンドウ全体に塗りつぶすフレームに読み込んでポーリングして、ユーザーがユーザー名とパスワードのフィールドに何かを入力したかどうかを確認するなどの操作を行うことができます。
ドメイン間で通信する場合は、2つの方法があります。いずれかを達成するには、HTTPリクエストを行う必要があります。
<script>
要素を使用してロードされた情報については<script>
要素とページで実行されます。次の2つのアプローチを組み合わせることができます。
<script
type="text/javascript"
src="http://example.com/script.cgi?data=foo;more_data=bar">
</script>
がJSON-Pを参照してください。
はいが意図的に協力している場合。 HTML5には、この目的のためのpostMessage APIが含まれており、IE8、FF3.5、Chrome、Operaなどで実装されています。下位レベルブラウザの場合、Fragment Messagingと呼ばれる「ハック」が使用できます。 Flashを使用する場合は、フラッシュローカル通信チャネルを使用できます。
postMessage APIは、ほとんどの主要なブラウザでサポートされているので、回答は時代遅れです。 – epascarello