【JavaScript】 postMessageでクロスドメインメッセージ通信をする方法

原則、JavaScriptでは異なるドメイン間のAjax通信はできません。つまり、自サイトから他サイトのデータを取得することはできません。HTML5では、異なるドメイン間でも安全にデータをやり取りできるよう、postMessage が用意されました。

(引用:http://qiita.com/yasumodev/items/d339a875b4b9bf65d156