欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

html5跨文檔消息傳輸?shù)姆椒?/h1>

這篇文章主要介紹了html5跨文檔消息傳輸?shù)姆椒ǖ南嚓P(guān)知識,內(nèi)容詳細(xì)易懂,操作簡單快捷,具有一定借鑒價(jià)值,相信大家閱讀完這篇html5跨文檔消息傳輸?shù)姆椒ㄎ恼露紩兴斋@,下面我們一起來看看吧。

成都創(chuàng)新互聯(lián)公司公司2013年成立,先為米東等服務(wù)建站,米東等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為米東企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

對窗口對象的message事件進(jìn)行監(jiān)聽

復(fù)制代碼

代碼如下:

window.addEventListener("message", function(event) {

// 處理程序代碼

}, false);

使用window對象的postMessage()方法向其他窗口發(fā)送消息,該方法的定義如下:

復(fù)制代碼

代碼如下:

otherwindow.postMessage(message, targetOrigin);

該方法使用兩個(gè)參數(shù):第一個(gè)參數(shù)為所發(fā)送的消息文本,但也可以是任何JavaScript對象(通過JSON轉(zhuǎn)換對象為文本);第二個(gè)參數(shù)為接收消息的對象窗口的URL地址,可以在URL地址字符串中使用通配符“*”指定全部地址,不過建議使用準(zhǔn)確的URL地址。otherwindow為要發(fā)送窗口對象的引用,可以通過window.open()方法返回該對象,或通過對window.frames數(shù)組指定序號(index)或名字的方式來返回單個(gè)frame所屬性的窗口對象。

示例

復(fù)制代碼

代碼如下:

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8"/>

<title>跨文檔消息傳輸示例主文檔</title>

<script type="text/javascript" src="http://code.jquery.com/jquery-1.6.4.min.js"></script>

<script type="text/javascript">

$(function() {

// 監(jiān)聽message事件。

window.addEventListener("message", function(event) {

// 忽略指定URL之外的頁面發(fā)送的消息。

if(event.origin != "http://www.blue-butterfly.net") return;

alert(event.data); // 顯示消息。

}, false);

$("#iframeContent").load(function(event) {

// 向子頁面發(fā)送消息

this[0].postMessage("Hello", "http://www.blue-butterfly.net/test/");

});

});

</script>

</head>

<body>

<header>

<h2>跨域通信示例</h2>

</header>

<iframe id="iframeContent" width="400" src="http://www.blue-butterfly.net/test/"></iframe>

</body>

</html>

子頁面中的代碼如下:

復(fù)制代碼

代碼如下:

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8"/>

<script type="text/javascript" src="http://code.jquery.com/jquery-1.6.4.min.js"></script>

<script type="text/javascript">

$(function() {

window.addEventListener("message", function(event) {

if(event.origin != "http://Lulingniu") return;

$("#console").append(event.origin).append("傳來的消息:").append(event.data);

// 向主頁面發(fā)送消息。

event.source.postMessage("Hello, there is :" + this.location, event.origin);

}, false);

});

</script>

</head>

<body>

<p>這是iframe中的內(nèi)容。</p>

<div id="console"></div>

</body>

</html>

&bull;通過對window對象的message事件進(jìn)行監(jiān)聽,可以接收消息。

&bull;通過訪問message事件的origin屬性,可以獲取消息的發(fā)送源(本例中主頁面的發(fā)送源為“http://Lulingniu”,子頁面的發(fā)送源為“http://www.blue-butterfly.net”)。注意:發(fā)送源與網(wǎng)站的URL地址不是一個(gè)概念,發(fā)送源只包括域名與端口號,為了不接收其他源惡意發(fā)送過來的消息,最好對發(fā)送源做檢查。

&bull;通過訪問message事件的data屬性,可以取得消息內(nèi)容(可以是任何JavaScript對象,使用JSON)。

&bull;使用postMessage()方法發(fā)送消息。

&bull;通過訪問message事件的source屬性,可以獲取消息發(fā)送源的窗口的代理對象。

關(guān)于“html5跨文檔消息傳輸?shù)姆椒ā边@篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對“html5跨文檔消息傳輸?shù)姆椒ā敝R都有一定的了解,大家如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

名稱欄目:html5跨文檔消息傳輸?shù)姆椒?/a>
鏈接地址:
http://aaarwkj.com/article6/igosig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、電子商務(wù)、全網(wǎng)營銷推廣、營銷型網(wǎng)站建設(shè)、網(wǎng)站建設(shè)域名注冊

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名
中文字幕欧美人妻在线| 日本区一区二区三啪啪| 欧美日韩一区二区三区四区在线观看| 青青草手机在线视频免费观看 | 国产精品久久久99| 精品国产第一区二区三区| 国产午夜亚洲精品福利| 亚洲欧美天堂一区二区| 中文字幕二区三区av| 国产三级网站在线观看播放| 精品人妻一区二区三区免费视频| 久久久这里只有精品99| 欧美亚洲另类麻豆综合在线| 亚洲码欧美码一区二区三区| 久久精品一区二区熟女| 日韩黄片大全在线观看| 一区二区蜜桃在线观看| 七月丁香色婷婷婷基地| 濑亚美莉在线观看一区二区三区 | 天堂网av高清在线播放| 午夜日本大胆裸体艺术| 黑人巨大精品欧美黑寡妇| 色噜噜男人的天堂av| 国产高跟丝袜女王调教| 欧美精品熟妇乱黑人最大| 超碰欧美性欧美最猛性| 中国女人内射91熟女| 伊人久久大香线蕉av网站| 亚洲一区二区天堂av| 我要看亚洲黄色片一级| 成年人的黄色大片网站| 蜜臀av成人精品蜜臀av| 黑丝美女大战白丝美女| 欧美日韩另类综合一区| 小黄片免费在线播放观看| 人妻少妇被猛烈进入文字幕| 亚欧乱色熟女一区二区三区| 91内射视频在线播放| 97久久精品亚洲中文字幕| 欧美欧美欧美欧美在线| 日韩福利小视频在线|