Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有 2 个 js 页面,A 和 B。有没有办法在页面 A 上触发事件并在页面 B 上监听?我想念我的理解中的一些东西,知道如何做到这一点。
一般来说,你不能直接这样做。页面无法通信,它们可能不会显示在同一浏览器或同一台机器上。出于安全原因,Javascript 只能监听当前页面上的事件,更改当前页面并与加载页面的服务器通信。
所以你可以在同一个页面监听事件,并且可以基于这样的事件触发与服务器的通信。
然后服务器可以与其他页面通信。例如,这可以通过使用 websockets 来完成。