Javascript 连接一个本地脚本与另一个本地脚本

Javascript 连接一个本地脚本与另一个本地脚本,javascript,Javascript,问题是如何连接两个本地脚本(根本没有内部连接)。整个任务是从另一个打开的页面(相同或不同的浏览器)控制一个打开的本地页面。无法通过web服务器进行桥接。 除了在一个页面上写入localStorage并不断从另一个页面进行检查(或使用处理程序),我不知道该由谁来执行此操作。我也有类似的要求,localStorage是我找到的唯一合理的选择。您可以在服务器上持久保存一些信息,但是如果您需要实时更新或页面之间的频繁通信,服务器端方法会开始降低应用程序的速度 除了在一个页面上写入localStorage

问题是如何连接两个本地脚本(根本没有内部连接)。整个任务是从另一个打开的页面(相同或不同的浏览器)控制一个打开的本地页面。无法通过web服务器进行桥接。
除了在一个页面上写入localStorage并不断从另一个页面进行检查(或使用处理程序),我不知道该由谁来执行此操作。

我也有类似的要求,localStorage是我找到的唯一合理的选择。您可以在服务器上持久保存一些信息,但是如果您需要实时更新或页面之间的频繁通信,服务器端方法会开始降低应用程序的速度

除了在一个页面上写入localStorage并不断从另一个页面进行检查(或使用处理程序),我不知道该由谁来执行此操作

使用,您不必经常检查存储状态。它确实提供了一个可以绑定到的存储事件:

window.onstorage = function(data) {
    console.log(data);
}
当您通过另一个选项卡修改存储时,将触发此事件。大概

localStorage.setItem('key','value');
因此,
localStorage
原则上可以作为运行在同一域上的两个选项卡之间的基本通信通道

有些库还提供了基于本地存储的高级功能。我过去用过,在大多数情况下都很好用