我今天在工作中遇到了一项奇怪的任务,我并没有要求任何人为我解决,只是期待一些建议或意见,所以请认真阅读。
代码应该是纯粹的JavaScript / Jquery客户端,没有服务器端,也不要问我为什么我会像你一样感到惊讶。
我们有两个浏览器让它们称为A和B,其中A有一个表单(Name,Age,Last Name),当A触发任何事件KeyPress,点击,模糊时,更改应该反映到浏览器B,您可以将它与镜像进行比较,或者跟踪将要查看您正在点击的内容的设备,输入等等。
我在开始时尝试做的是使用Ajax,并将Json类型的A的表单值更新到服务器并将它们写入文件,然后检索Browser BI的值使用与Ajax相同的进程从文件中读取值。不幸的是,他拒绝并要求它纯粹是客户方。是吗?
_______________A____________ _________________B______________
| | | |
| Name: John | | Name: John |
| Last Name: Smi | ====> | Last Name: Smi |
| Age: | | Age: |
|____________________________| |______________________________|
我在树上像猫一样被困住了吗?
答案 0 :(得分:1)
你能得到的最接近生产能力的东西:
一些实验性的东西:
我认为浏览器扩展也应符合此要求,假设浏览器的扩展API支持某种网络功能。 AFAIK,Chrome和Firefox扩展都是用JS编写的。