2014-01-17 95 views
0

信息共享认为我有一个页面,其中只有一个输入与浏览器标签

现在,我在浏览器中打开此页面的三个标签。

我需要一个代码,所以如果我改变一个标签中的元素,另外两个输入会自动改变。 因此,如果我在标签一中输入'你好',标签二和标签三输入文字将是'你好'

有没有任何javascript \ backbone \ angular code?

感谢

回答

0

你可以把它当作一个聊天程序。

  1. 用户A进入消息
  2. 服务器接收该消息,并广播到所有参与用户(A,B,C)
  3. 用户B,C接收该消息
  4. 用户B,C附加消息到他们的聊天窗口

通过这样做,所有用户A,B,C共享相同的消息。

从上面的情况下,更换#4到“替换由消息文本接收到的”

随着HTML5,有网页套接字使这个完全可能的。

下面是一个例子,如何使用WebSocket的制作聊天程序(我GOOGLE了它)

http://net.tutsplus.com/tutorials/javascript-ajax/using-node-js-and-websockets-to-build-a-chat-service/