文件名称:pev:Javascript 的普遍事件发射器
文件大小:31KB
文件格式:ZIP
更新时间:2024-07-12 05:44:01
JavaScript
PEV - Javascript 的普遍事件发射器 PEV 类似于由流行的 ,除了它针对浏览器并代理存储事件之上的所有事件,以便它们将被同一页面上的所有打开的窗口看到。 由于 PEV 事件的跨窗口性质,与普通的 javascript 事件存在一些差异。 在 PEV 中,所有事件都由一个事件名称(它只是一个字符串)和一个可选的 JSON 详细信息对象组成。 整个详细信息对象必须是 JSON 可序列化的。 因此,回调采用以下形式: function cb ( eventName , details ) { // ...do something here... } 因为在其他窗口中添加了处理程序,其中有不同的对象处理与本地存储的通信,默认情况下所有 Pervasive Event Emitter 共享所有事件。 这将创建一个通用共享的事件发射器: var events =
【文件预览】:
pev-master
----README.md(2KB)
----tests()
--------qunit.css(16B)
--------qunit-1.17.1.css(5KB)
--------qunit.js(15B)
--------qunit-1.17.1.js(70KB)
--------other.html(195B)
--------tests.js(10KB)
--------index.html(478B)
--------other.js(485B)
----pev.js(10KB)
----TODO.md(1KB)
----Makefile(247B)
----demo()
--------demo.js(745B)
--------index.html(246B)