2009年1月12日

postMessage2

  • 程式用法:

    <script type='text/javascript'>
    function receiveMessage(e)
    {
      //此為安全檢查,可以避免不良份子惡意操控你的網頁。
      //if(e.origin !== "http://example.com")
      //  return;

      // event.source 是 window.opener
      // event.data 存訊息
      alert( '來自 IFRAME:'+ e.origin +' : '+ e.data );
    }
    if(window.addEventListener)
      window.addEventListener( "message", receiveMessage, false );
    else
      window.attachEvent('onmessage', receiveMessage ); 
    </script>

  • 執行結果:


©2008-2009 by ant2legs, All Rights Reserved. ant2legs 擁有其製作的文章,圖片與程式的著作權,所有權利保留。