【问题标题】:HTML form POST shows server's replyHTML 表单 POST 显示服务器的回复
【发布时间】:2015-12-15 05:51:40
【问题描述】:

我有一个简单的 HTML 表单。

<!DOCTYPE>
<html>
   <body>
      <center>
         <form action="MYLINK" method="POST">
            Tell your device what to do!<br>
            <br>
            <input type="radio" name="args" value="on">Turn the Light on.
            <br>
            <input type="radio" name="args" value="off">Turn the Light off.
            <br>
            <input type="submit" value="Do it!">
         </form>
      </center>
   </body>
</html>

当点击提交时,页面重定向并显示服务器的 JSON 回复。我不想那样。

【问题讨论】:

  • Post 函数处理提交。
  • 我这边没有功能。它是别人开发的云服务。我只是想用它。
  • 那么真的没有什么人可以帮助你了。
  • 我建议您尝试一种解决方法。将此表单发布到 Web 应用程序中的服务器端脚本,并在其中处理云服务响应。
  • 我不能使用一些脚本在按钮单击而不是 HTML 表单提交时触发 POST 吗?

标签: html forms http-post


【解决方案1】:

我在页面中添加了IFRAME,然后将其添加为表单的目标

<form action="MYLINK" method="POST" target="hidden-form">
...
</form>
<IFRAME style="display:none" name="hidden-form"></IFRAME>

现在服务器的回复不可见。

【讨论】:

    猜你喜欢
    • 2020-05-03
    • 2011-09-28
    • 2014-08-08
    • 2015-05-16
    • 1970-01-01
    • 1970-01-01
    • 2014-05-13
    • 2019-02-19
    • 1970-01-01
    相关资源
    最近更新 更多