在JavaScript中实现客户端之间的通信,无需服务器

7

我正在寻找一种在Javascript/HTML5中实现两个客户端之间通信的方法,而不需要使用服务器端脚本。我不能使用NodeJs来实现这个功能。

是否有一种连接两个客户端的方法?


1
请查看WebRTC - ComFreek
很抱歉,这是不可能的。请参考这个stackoverflow的问题 - Severin
@Severin:证明一种方法不起作用并不意味着其他方法也无法解决问题... - dandavis
是的,这就是为什么我链接到了一个关于浏览器之间无需服务器进行通信的问题的一般解决方案,正如问题的第一句话所述(而不是标题)。 - Severin
1个回答

0
你到底想做什么?你能使用依赖注入吗?
过去我曾经使用一些变通的方法,打开窗口或者通过iframe将一个目标页面作为GET请求的URL进行配置,最后在URL末尾添加"?key=value"。目标页面中有一些普通的JavaScript代码用来查找这些伪造的GET请求,解析它们,并执行所请求的操作(填写并提交表单、单击按钮或其他操作),或者使用window.postMessage将所请求的信息发送回原始页面。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接