【问题标题】:Input text to .html1, output identical text to .html2输入文本到 .html,输出相同的文本到 .html 2
【发布时间】:2014-12-07 20:33:02
【问题描述】:

最终我想在一个屏幕上输入文本,并在另一个屏幕上实时输出。

我能做的最好的是将相同的文本输出到同一页面。

<form oninput="xx.value=aa.value">
<input type="text" name="aa" size="100" value=""><br>
<output name="xx" for="aa"></output>
</form>

如何将 output1 定向到第二页?

【问题讨论】:

  • 什么是.html1和.html2!?

标签: javascript html input hyperlink output


【解决方案1】:

两个单独屏幕上的两个单独的 html 文件不能直接相互通信 - 您需要设置一个可以让它们通信的服务器。这基本上是您需要设置的内容:

  1. 在每个 html 页面中,您需要使用 JavaScript 监听该输入的更改事件。
  2. 更改后,您 POST 回服务器。
  3. 解决(在服务器上)两个人同时输入的任何冲突信息。
  4. 将结果散播到任何需要收听的页面。这可以通过使用 websocket 或 3rd 方工具(如 fanout)推送数据或让您的页面使用长/短轮询在某个时间间隔内拉取数据来完成。

所有这些都需要完成大量的工作——尤其是在现有系统中。如果这是一个新建项目,那么Meteor 可能是一个不错的选择,因为这种事情正是他们所做的,并且都融入了框架。

【讨论】:

    猜你喜欢
    • 2018-07-31
    • 1970-01-01
    • 2023-04-01
    • 2013-06-21
    • 2014-01-03
    • 1970-01-01
    • 2014-05-29
    • 2012-01-22
    • 2013-11-25
    相关资源
    最近更新 更多