0.2.3 • Published 7 years ago
@moln/postmessage v0.2.3
postmessage
Simple window.postMessage, Support IE 6/7/8 (iframe)
window.postMessage 封装, 支持所有浏览器(包括 IE 6/7/8 (限 iframe))
Installation / 安装
Using npm to install this package.
你可以使用 npm 安装
npm install @moln/postmessage --saveOr yarn(Recommend)
或者yarn(推荐)
yarn add @moln/postmessage -SMethods / 方法列表
pm.bind 绑定事件
pm.bind(string type, callback fn, bool once)
类似 jQuery.fn.bind()
pm.one 绑定一个一次性事件
pm.one(string type, callback fn) 绑定一个一次性事件
类似 jQuery.fn.one()
pm.send 发送消息
pm.send(string type, Window/HTMLIFrameElement target, any postData, object options)
向目标窗口或frame对象发送消息
options 选项列表
options = {
callback: function () {}, //触发对象执行的回调
complete: function () {}, //触发对象执行完成后的回调
origin: '*' //限制发送对象窗口的origin
};Usage / 使用
访问方式 apache/nginx 指向 postmessage 目录
URL访问: http://127.0.0.2/postmessage/b.html
控制台中可看到结果.