文件名称:跨标签:跨源浏览器标签之间的轻松通信。 简化的“ CORS”!
文件大小:507KB
文件格式:ZIP
更新时间:2024-02-22 21:14:14
babel webpack es6 new-tab tabs
AcrossTabs-跨源浏览器选项卡之间的轻松通信。 产品特点 安全地启用不同浏览器选项卡之间的通信。 使用PostMessage API进行通信。 易于挂钩各个级别的自定义回调。 例如:从“父”选项卡接收消息后,在“子”选项卡中执行自定义方法。 在目标链接/按钮上提供data-tab-opener="name"属性的选项(将打开一个新选项卡),以便在“ Child选项卡发起握手并被“ Parent选项卡接收之前,该选项保持禁用状态 完整的API,可获取有关选项卡(“父项”和“子项”选项卡)和其他与通信有关的方法的信息。 以UMD格式导出,即库无处不在。 压缩后只有〜4 ~4 KB 。 安装 通过 $ npm install across-tabs 通过 $ bower install across-tabs 通过 ,使用[removed]标签 [removed]</sc
【文件预览】:
across-tabs-master
----.gitignore(64B)
----.babelrc(103B)
----images()
--------product_hunt.png(2KB)
--------product_hunt1.png(5KB)
--------hn.png(9KB)
----.eslintrc(6KB)
----package.json(2KB)
----package-lock.json(369KB)
----src()
--------event-listeners()
--------index.js(228B)
--------enums()
--------utils()
--------tab.js(1KB)
--------vendor()
--------child.js(7KB)
--------parent.js(6KB)
----webpack.config.js(2KB)
----.travis.yml(271B)
----dist()
--------across-tabs.min.js.map(101KB)
--------across-tabs.min.js(16KB)
--------across-tabs.js(44KB)
--------across-tabs.this.min.js(16KB)
--------across-tabs.this.min.js.map(100KB)
--------across-tabs.js.map(57KB)
--------across-tabs.this.js(44KB)
--------across-tabs.this.js.map(57KB)
----across-tabs.png(36KB)
----LICENSE(1KB)
----git-hooks()
--------commit-msg(3KB)
----parent-tab-communication.jpg(118KB)
----README.md(16KB)
----tests()
--------parent.spec.js(11KB)
--------event-listeners()
--------child.spec.js(8KB)
--------enums()
--------utils()
--------tab.spec.js(2KB)
--------index.spec.js(382B)
----example()
--------vanilla-js()
--------across-tabs.png(36KB)
--------vue-js()
----karma.config.js(2KB)
----bower.json(1KB)
----.prettierrc(128B)
----yarn.lock(261KB)