Javascript任务(客户端浏览器跟踪另一个)
问题描述:
我今天在工作中遇到了一个奇怪的任务,我并没有要求任何人为我解决它,只是期待一些建议或建议,所以请仔细阅读。Javascript任务(客户端浏览器跟踪另一个)
该代码应该纯粹是JavaScript/JQuery的客户端,没有服务器端,不要问我为什么我只是像你一样感到惊讶。
我们有两个浏览器让我们称他们为A和B,其中A有一个表单(名称,年龄,姓氏),当A触发任何事件时KeyPress,单击,模糊,这些更改应该反映到浏览器B ,你可以把它比作镜子或跟踪将要见到你点击一下,输入设备等。
我试图在一开始做的是使用Ajax和JSON中更新的形式值键入到服务器并将它们写入文件,然后为了检索Browser BI的值,使用与将从文件中读取值的Ajax相同的进程。不幸的是,他拒绝了,并要求它是纯粹的客户端。是吗?
_______________A____________ _________________B______________
| | | |
| Name: John | | Name: John |
| Last Name: Smi | ====> | Last Name: Smi |
| Age: | | Age: |
|____________________________| |______________________________|
我被困在树上任何帮助吗?
答
你可以得到最接近的是有些产能力:
- Meteor sort of fits the bill,但它强烈地使用服务器。
一些试验性的工作:
- 较新的P2P feature of WebRTC。
- Chrome supports TCP/UDP在加那利建立。
假设浏览器的扩展API支持某种网络功能,我认为浏览器扩展也应该符合这个要求。 AFAIK,Chrome和Firefox扩展都是用JS编写的。
确实是“呃”。也许开始寻找更好的工作> _ spassvogel
任何试图连接到朋友的电脑玩Doom的人都知道,即使找到他们也是多么的困难,不用介意与他们沟通...... –