タグ

2014年8月6日のブックマーク (1件)

  • PostMessageを使ったクロスドメイン通信によるメッセージの送受信を試してみた! - Web.fla

    Web Messagingとは? コードによるほかのウィンドウ、タブ、フレームへのアクセスは、通常、セキュリティ上の理由から、同一オリジンのドキュメントの間だけに制限されています。 クロスドメインとは、異なるドメイン間をまたがったデータに対してアクセスをすることを言うんですが、調べてみると異なるドメイン間でメッセージ送信が可能のようで、この異なるオリジンの間での通信を安全に行うことを目的としたAPIとして、postMessageとMEssageEventがあるようです。またMessageChannelという2つのポートを利用した送受信もあるようですが、それは追々時間があったときにでも Web Messagingの流れと解説 さて、ここからが題ですが、メッセージを送信・受信するにはhtml5のjavascript apiを利用します。 windowオブジェクトに用意されている「postMe

    PostMessageを使ったクロスドメイン通信によるメッセージの送受信を試してみた! - Web.fla
    tomk79
    tomk79 2014/08/06
    window間でメッセージのやりとりをするAPI。window.postMessage() と onmessageイベントのお話。