HTML5 - HTML5 postMessage API 注意事项

一:发送

window.postMessage("Hello, world", "http://127.0.0.1:8080");

注意,必须要加上http://,后面的端口如果是80的话,不必写,就算写了,监听的时候e.origin也不必把端口带上

 

二:绑定监听事件

window.addEventListener("message", messageHandler, true);

注意,绑定事件的类型是message,而不是load

 

三:监听

function messageHandler(e){

  switch(e.origin){

    case "http://127.0.0.1:8080":

 

posted @ 2013-09-09 09:52  leonbao  阅读(307)  评论(0编辑  收藏  举报