主题 : 调用cgi程序(C语言)如何使网页不跳转 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 65298
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
综合积分: 26 分
注册时间: 2012-03-16
最后登录: 2016-04-20
楼主  发表于: 2012-04-02 12:41

 调用cgi程序(C语言)如何使网页不跳转

我在做一个远程控制的网页,按下按钮进行相应的控制(不需要向浏览器输出信息),但网页总是会跳转到一个空白页面,如何使页面不跳转。网上说在main函数开始加上printf("Status:204 No Response\n\n");但我试了一下,并不成功。
级别: 新手上路
UID: 65298
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
综合积分: 26 分
注册时间: 2012-03-16
最后登录: 2016-04-20
1楼  发表于: 2012-04-02 13:26
<form action="192.168.40.59/cgi-bin/led.cgi" method=POST>
  <p align="center">流水灯
  <input type="button" value="启动">
  <input type="button" value="关闭">
  </form>
点击按钮后网页跳转到这里了192.168.40.59/cgi-bin/led.cgi
邮箱:yucejun@126.com,欢迎讨论!
级别: 侠客
UID: 34734
精华: 0
发帖: 101
金钱: 510 两
威望: 102 点
综合积分: 202 分
注册时间: 2010-12-20
最后登录: 2018-07-15
2楼  发表于: 2012-11-05 21:17
printf("Content-type:text/html\n\n");
printf("<meta http-equiv=\"refresh\" content=\"0.0;url=/xxx.html\">");    
我知道可以再跳转回来,呵呵