即将完成我的项目..我只需要一件小事,但它给了我很多问题。在同一个网页中执行CGI脚本
我有一台服务器在我的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。通常执行[使用XMLHttpRequest](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest?redirectlocale=en-US&redirectslug=DOM%2FXMLHttpRequest%2FUsing_XMLHttpRequest)。 – Quentin
我会看看。谢谢你指点我正确的方向! – Aldridge1991
任何想法配合? – Aldridge1991