什么是最好的方式,使两个网页之间相互沟通,来回
What is the best way to make two web pages communicate between each other back and forth?
让两个网页互相交流的最好方法是什么?我将使用HTML和Javascript。基本上我想在一个网页上登录,我应该能够看到谁从第二页登录。这只是一个测试应用,所以只需要一个快速的解决方案。
如果您只想让两个页面在同一域的同一浏览器会话中进行通信,您可以使用localStorage——它基本上是一个键值存储,有一些大小限制(粗略估计为5 MB,但会有所不同)。当您写入localStorage时触发一个事件,因此您可以在一个页面上拥有一个侦听器(并从另一个页面写入它)。
然而,需要查看谁从第二个页面登录的约束意味着JavaScript单独的客户端将无法解决这个问题。您需要在服务器端进行轮询(或使用推送机制)。您可以在那里使用JavaScript继续用登录数据更新页面。但它需要与服务器通信,以知道谁登录了
相关文章:
- 使用JavaScript在网页之间进行数据传输
- 如何在网页之间存储数据
- 如何使用分割来分割网页,以及如何在网页的这些部分之间提供链接
- 通过JQuery在网页上的两个字符之间放置空格
- 从动态生成的列表在PHP网页之间传递数据
- Chrome扩展:在内容脚本和网页之间进行通信'的脚本
- firefoxxul扩展和网页之间的交互
- 是否可以在多个网页之间链接值
- 在 asp.net-C# 中的网页之间传递值(通过列表框)
- 仅在工作日和朝九晚五之间刷新网页
- 单击即可在两个网页之间更改两个iframe的相同内容
- 在调用 window.location.asassigned 后,网页渲染在 chrome/firefox 之间的行为不
- java程序可以作为网页javascript和数据库之间的中介吗
- 在不同的网页之间分发表单元素,看起来很简单,但无法修复
- 如何融合网页之间的过渡,给人一种访问者从未离开过页面的错觉
- 如何在php网页之间传递javascript函数值
- 在网页/应用程序和浏览器扩展之间进行通信
- 两个网页之间的滑动过渡动画
- AJAX之间的静态网页和谷歌应用引擎服务器共享相同的顶级域名
- 在网页之间传递数据