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

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)化排名
精品一区二区三区乱码中文| 夫妻性生活一级片视频| 国产一区二区三区本色| 女厕所偷拍一区二区三区| 色哟哟亚洲精品一区二区| 国内精品久久久国产盗摄| 亚洲1区2区中文字幕| 精品一区无遮挡免费网站| 五月天亚洲激情综合av| 美女av在线免费观看| 国产a级一区二区三区| 国产精品久久久毛片av| 97色伦97色伦国产在线| 亚洲一区二区三区 码| 国产精品欧美久久久久久| 四虎免费在线高清观看| 高潮少妇高潮少妇av| 亚洲天堂av在线有码| 中文字幕一区中出爽亚洲| 亚洲精品最新地址久久久| 原创国产av剧情精品| 亚洲一区二区另类视频| 日本在线免费高清观看| 久久综合午夜福利视频| 日本最新一区二区三区视频| 欧美成人精品欧美一级乱| 高潮国产精品一区二区| 中国女人内射91熟女| 久久久精品免费中文视频| 青青草原一区二区三区| 不卡av免费在线网址| 女人裸体网站无遮挡午夜| 国产精品超碰在线观看| av中文字幕啊嗯不要| 中文成人无字幕乱码精品| 美女高潮啪啪啪91| 久久草福利视频在线观看| 亚洲综合色婷婷七月丁香| 日韩黄色大片免费在线观看| 日本毛茸茸的丰满熟妇| 日韩精品视频播放一区|