【问题标题】:Execute CGI script in the same webpage在同一网页中执行 CGI 脚本
【发布时间】:2013-12-18 19:25:54
【问题描述】:

我即将完成我的项目。我只需要一件小事,但它给我带来了很多问题。

我的 Raspberry Pi 中运行着一个服务器。服务器显示带有一些按钮和视频流的网页。它确实有效,唯一的问题是当我按下其中一张图像时,会运行 CGI 脚本。但它会打开一个新网页。

我想执行 CGI 脚本,但停留在同一页面 (index.html)。我怎样才能做到这一点?

提前致谢

PD:我尝试在我的 CGI 中使用它,但它仍然无法正常工作:

 #!/bin/bash

 gpio -p write 201 1

 echo "Status: 204 No Content"
 echo "Content-type: text/plain"
 echo ""

【问题讨论】:

  • 您正在寻找的技术称为 Ajax。正常执行using XMLHttpRequest.
  • 我去看看。感谢您为我指明了正确的方向!

标签: html cgi


【解决方案1】:

您需要使用 AJAX,最简单的方法是使用 jQuery 库,它使一切变得可移植且简单。

here 开始,点击“下一章”通读并执行“自己尝试”示例。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-15
    • 1970-01-01
    • 1970-01-01
    • 2013-11-21
    • 1970-01-01
    相关资源
    最近更新 更多