详解html5postMessage解决跨域通讯的题目-
发布时间:09/01 来源:未知 浏览:
关键词:
本文介绍了详解html5 postMessage解决跨域通讯的题目,分享给大家,概括如下:
结果图:
postmessage解析HTML5供给了新型机制PostMessage实现平安的跨源通讯.
语法:
otherWindow.postMessage(message, targetOrigin, [transfer]);
otherWindow:其他窗口的一个援用, 比方IFRAME的contentWindow属性, 施行,window.open返回的窗口对象。
message:将要发送到其他窗口的数据。
targetOrigin:通过窗口的origin属性来指定哪些窗口能接收到新闻事件, 其值可以是字符”*”(表示无穷制)或者一个URL transfer:是一串和message同时通报的Transferable对象。 这些对象的所有权将被转移给新闻的接收方, 而发送一放将不再保有所有权。
element.addEventListener(event,fn,useCaption ); 三个参数 event 事件 比方click mouseenter mouseleave 回调函数 useCaption用于描述是冒泡还是捕捉。默许值是false,即冒泡通报。 当值为true,就是捕捉通报。实现方式
主界面 main.html
跨域数据拜访 打赏