免責事項: 私が求めていることを説明するために最善を尽くしますが、クロスドメイン ポリシーに関する知識はかなり限られています。スタックを検索しましたが、見逃した回答があれば教えてください。
標準のFacebook Like/Send ボタンをサイトに実装しました。Like
ボタンとボタンはSend
、facebook.com を指す iFrame 内にあります。
ボタンをクリックするとSend
、HTML が Facebook iFrame の兄弟として (つまり、DOM に) 追加されます。
私が知りたいのは、クロスドメイン ポリシーに違反することなく、FB がどのようにして私たちのサイトの div に HTML を追加できたのかということです。
これが私のフィドルです。何が起こっているかを確認するには、 をクリックしながら DOM を調べますSend
。