【问题标题】:Javascript; list all same-origin windows/tabsJavascript;列出所有同源窗口/选项卡
【发布时间】:2012-12-09 19:10:02
【问题描述】:

我们的目标是让一个窗口/选项卡具有其具有相同域的兄弟窗口/选项卡的列表。

我第一次尝试 SharedWorker 失败了,请参阅JavaScript: How to know if a connection with a shared worker is still alive?

只有 Webkit 的解决方案就可以了。

【问题讨论】:

    标签: javascript google-chrome web-applications webkit chromium


    【解决方案1】:

    您可以使用 localStorage,它是每个域的。让标签使用一些唯一 ID 作为 localStorage 键注册自己,并在卸载时删除该条目。

    【讨论】:

    • 是的,但是如果选项卡崩溃或挂起(或者浏览器本身挂起,或者它的进程被强制终止,或者计算机意外关机等),它不会删除它的 localStorage 条目,这然后将永远存在......
    猜你喜欢
    • 2011-01-15
    • 2011-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-11
    • 1970-01-01
    相关资源
    最近更新 更多