当前位置: 首页 > 知识库问答 >
问题:

实时交换Html数据表单[已关闭]

阙博容
2023-03-14

假设我们有两个用户希望通过HTML表单进行通信

第一个用户填写一个html表单(名字、姓氏、年龄等)并提交它。第二个用户接收表单,但不能对其应用任何修改,然后以批准或不批准的形式提交给第一个用户(通过勾选单选按钮)

所有这些都必须实时发生。

共有1个答案

穆锋
2023-03-14

您应该研究Web套接字,这是如何实现您想要的功能。这里有一个关于web套接字的一些信息的链接,它有几个不同的库来实现和抽象web套接字,以使其更容易使用:

https://developer.mozilla.org/en-us/docs/web/api/websockets_api

如果您在Visual Studio中使用.NET进行开发,那么您可以查看Microsoft的SignalR库。它使WebSocket编码变得容易:

http://www.asp.net/signalr

如果您希望完全远离WebSockets,那么您将考虑使用AJAX和“长轮询”。这里有一个很好的SO帖子:

长轮询如何工作JavaScript?

 类似资料:
  • 有没有jQuery或javascript库生成给定json数据的动态表?我不想定义列,库应该读取json散列中的键并生成列。 当然,我可以自己遍历json数据并生成html表。我只是想知道是否有这样的库存在,我可以简单地重复使用。

  • 因此,当我在表单上输入信息后,它会用新表单刷新new.php页面,但不会提交任何信息。我没有错误,就像我在页面上点击刷新一样。我觉得我做的一切都是对的,但我似乎不明白为什么这不起作用。我刚刚从mysql过渡到mysqli,所以我有点像新手。它也没有回到home.php. new.php

  • 本文向大家介绍设置以HTML提交表单时将表单数据发送到何处?,包括了设置以HTML提交表单时将表单数据发送到何处?的使用技巧和注意事项,需要的朋友参考一下 使用HTML中的formaction 属性来设置以HTML提交表单时将表单数据发送到的位置。 示例 您可以尝试运行以下代码以实现formaction 属性-

  • 我正在尝试将我的html表单与MySQL数据库连接起来。因此,用户在提交给MySQL数据库的表单中插入了什么值。我已经尝试了以下代码,但它在执行时显示了以下错误 “未定义索引:第20行中的名称”和“未定义索引:第21行中的地址” 这是我的html代码 这是我的php代码

  • 本文向大家介绍以HTML提交表单时,如何指定将表单数据发送到何处?,包括了以HTML提交表单时,如何指定将表单数据发送到何处?的使用技巧和注意事项,需要的朋友参考一下 使用动作属性将文件添加到您要在单击“提交” 按钮之后到达的位置。您还可以添加电子邮件以将数据发送到该电子邮件ID。 示例 您可以尝试运行以下代码来设置以HTML提交表单时将表单数据发送到的位置-

  • 本文向大家介绍AJAX提交表单数据实例分析,包括了AJAX提交表单数据实例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了AJAX提交表单数据的方法。分享给大家供大家参考。具体如下: 遍历表单各元素,将参数值组织成JSON格式 这里对CheckBox复选框做了特殊处理,后台接收到的该值为所有复选框值用逗号的拼接 AJAX的调用: 谈到服务器端返回的JSON格式数据,支持如下格式 前端调