我在每个页面请求中加载了一个Javascript文件,其中包含一些基于计时器的ajax函数。
我想要的是每当打开一个新的网站页面时,它应该检查是否有任何其他现有页面已经在执行这些功能,以便它可以跳过执行它们。但是如果"其他"页面关闭然后应该开始执行那些。
因此页面如下所示:example.com/page1.htm,example.com/page2.htm - 所有在同一站点上的单独选项卡或窗口上包含相同的Javascript文件。不在iframe上。甚至可以在多个选项卡或窗口中打开同一页面。
这样做的方法是什么?
我尝试使用谷歌搜索,但无法找到任何答案。
答案 0 :(得分:1)
有多种方法可以进行交叉表通信,但它们仅限于Same Origin Policy
他们是: