HTML5支持跨文檔消息通信(Cross-Document Messaging)。既然使用到消息通信,那么必然有事件(event)產(chǎn)生。根據(jù)事件的產(chǎn)生和消費(fèi),我們能夠找到發(fā)送者和接收者,也就是Sender和Listener。其中Litener需要做如下的工作:編寫一個(gè)消息處理函數(shù);將消息處理函數(shù)注冊(cè):addEventListener('message', function, false);其中Sender需要做以下工作:postMessage('this is a message', 'http://www.php.cn');事件對(duì)象event中包含的成員包括:data:傳遞的數(shù)據(jù);origin:origin,origin包括三要素:主機(jī)、協(xié)議、端口;source:來(lái)源對(duì)象;好了,下面我們看一個(gè)例子,這個(gè)例子展示了在頁(yè)面中嵌套頁(yè)面并且向子頁(yè)面
1. 什么是消息通信?關(guān)于消息通信的實(shí)例匯總
簡(jiǎn)介:HTML5支持跨文檔消息通信(Cross-Document Messaging)。既然使用到消息通信,那么必然有事件(event)產(chǎn)生。根據(jù)事件的產(chǎn)生和消費(fèi),我們能夠找到發(fā)送者和接收者,也就是Sender和Listener。其中Litener需要做如下的工作:編寫一個(gè)消息處理函數(shù);將消息處理函數(shù)注冊(cè):addEventListener('message', function, fal…
2. 關(guān)于functools模塊的詳細(xì)介紹
簡(jiǎn)介:這篇文章主要介紹了Python中functools模塊的常用函數(shù)解析,分別講解了functools.cmp_to_key,functools.total_ordering,functools.reduce,functools.partial,functools.update_wrapper和functools.wraps的用法,需要的朋友可以參考下Python自帶的 functools 模塊提供了…
3. 有關(guān)php each()函數(shù)的文章推薦10篇
簡(jiǎn)介:微信小程序下拉刷新上拉加載的兩種實(shí)現(xiàn)方法,1、利用"onPullDownRefresh"和"onReachBottom"方法實(shí)現(xiàn)小程序下拉刷新上拉加載,2、在scroll-view里設(shè)定bindscrolltoupper和bindscrolltolower實(shí)現(xiàn)微信小程序下拉刷新上拉加載。1. 利用"onPullDownRefresh"和&…
4. 關(guān)于上拉加載的詳細(xì)介紹
簡(jiǎn)介:微信小程序下拉刷新上拉加載的兩種實(shí)現(xiàn)方法,1、利用"onPullDownRefresh"和"onReachBottom"方法實(shí)現(xiàn)小程序下拉刷新上拉加載,2、在scroll-view里設(shè)定bindscrolltoupper和bindscrolltolower實(shí)現(xiàn)微信小程序下拉刷新上拉加載。1. 利用"onPullDownRefresh"和&…
5. 什么是ado.net以及其簡(jiǎn)單實(shí)現(xiàn)詳解
簡(jiǎn)介:ado.net是.net framework的數(shù)據(jù)提供程序,它主要有SqlConnection、SqlCommand、SqlDataAdapter、SqlDataReader和DataSet五大對(duì)象構(gòu)成,結(jié)構(gòu)如下圖
6. 微信小程序中的下拉刷新和上拉加載的實(shí)現(xiàn)方法詳解
簡(jiǎn)介:微信小程序下拉刷新上拉加載的兩種實(shí)現(xiàn)方法,1、利用"onPullDownRefresh"和"onReachBottom"方法實(shí)現(xiàn)小程序下拉刷新上拉加載,2、在scroll-view里設(shè)定bindscrolltoupper和bindscrolltolower實(shí)現(xiàn)微信小程序下拉刷新上拉加載。
7. mysql中mydumper和mysqldump使用對(duì)比詳解
簡(jiǎn)介:MySQL數(shù)據(jù)庫(kù)備份工具有其自帶的mysqldump,屬于mysql官方的一款備份工具。但是第三方備份工具mydumper憑借優(yōu)越的特點(diǎn)為更多人所使用。下面就通過(guò)測(cè)試驗(yàn)證它們之間的備份效率。
8. Java 中定時(shí)器和定時(shí)任務(wù)使用的實(shí)例
簡(jiǎn)介:這篇文章主要介紹了Java 中Timer和TimerTask 定時(shí)器和定時(shí)任務(wù)使用的例子,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
9. 用SignaiR和Push.js完成消息推送代碼詳解
簡(jiǎn)介:ASP.NET SignalR 是為 ASP.NET 開(kāi)發(fā)人員提供的一個(gè)庫(kù),可以簡(jiǎn)化開(kāi)發(fā)人員將實(shí)時(shí) Web 功能添加到應(yīng)用程序的過(guò)程。有興趣的可以了解一下。
10. 實(shí)例解析functools模塊函數(shù)
簡(jiǎn)介:這篇文章主要介紹了Python中functools模塊的常用函數(shù)解析,分別講解了functools.cmp_to_key,functools.total_ordering,functools.reduce,functools.partial,functools.update_wrapper和functools.wraps的用法,需要的朋友可以參考下
【相關(guān)問(wèn)答推薦】:
python爬蟲 – 最近在用python分布式爬蟲,使用的是scrapy框架,采用主從模式?
git add 時(shí)忽略指定的修改
python中為什么類的實(shí)例方法不可以直接訪問(wèn)隊(duì)列全局變量?
java html如何轉(zhuǎn)成pdf?
javascript – react-redux自動(dòng)更新的問(wèn)題