文档介绍:本文是对 html5 跨域通讯之 postMessage 的用法进行了详细的总结介绍,需要的朋友可 以过来参考下,希望对大家有所帮助
页面代码
代码如下:
<!DOCTYPE htm blinkTitle(m1, m2) {
= m1;
notificationTimer = setTimeout(blinkTitle, 1000, m2, m1)
}</p> <p>function sendStatus() {
var statusText = ("statusText").value;
sendString(statusText);
}</p> <p>function loadDemo() {
("sendButton").addEventListener("click", sendStatus, true);
("stopButton").addEventListener("click", stopBlinking, true);
sendStatus();
}
("load", loadDemo, true);
("message", messageHandler, true);</p>
<p></script></p> <p><h1>跨域通讯</h1>
传递信息:<input type="text" id="statusText" value="Online">
<button id="sendButton">确定</button>
<iframe id="widget"
src=""></iframe>
<p>
<button id="stopButton">停止标题闪烁</button>
</p>
页面的代码
代码如下:
<!DOCTYPE html>
<title>标题</title>
<link rel="stylesheet" href="">
<script></p> <p>var targetOrigin = "";</p> <p>// TODO whitelist array</p> <p>function messageHandler(e) {
if (