【文件属性】:
文件名称:Cross-Page-communication:使用基于LocalStorage的javascript进行跨页面通信
文件大小:12KB
文件格式:ZIP
更新时间:2021-05-13 20:09:35
JavaScript
跨页面通讯
使用基于LocalStorage的javascript进行跨页面通信。 页面应使用相同的域名和浏览器。
它是根据main-sub页面模型设计的。 一次仅激活1个主页,而同一域中已加载此文件的所有其他页面均被视为“子页面”。 主页始终向所有子页面发送通知/消息,而每个子页面始终仅向主页发送消息。
子页面始终可以通过调用函数将其自身注册为主页,该函数会将所有其他页面转换为子页面。
支持的浏览器:
所有批准LocalStorage的正式浏览器。 但是,在较旧版本的IE(例如IE9)中可能会出现一些问题,导致无法正确调度onstorage事件。
用法:
/**
* Active current page and try to register itself as the mainpage.
* @param onActive {Function}
* callba
【文件预览】:
Cross-Page-communication-master
----LICENSE(18KB)
----MultipageUtil.js(14KB)
----README.md(3KB)