html使用js动态调用cgi(C++)并传参

html使用js动态调用cgi(C++)并传参


DATE: 2017-12-13 17:15:11

后台功能使用C++实现,编译生成.cgi文件。
前台html(php也行)使用js(javascript)动态响应执行结果。

核心代码如下:

html代码(实际为index.php,index.html也有测试)

<body>
    <form name="formcmd" action="index.php?cmd">
        <input type="text" name="instr" id="cmd" />
        <input type="button" name="button" value="说明" onclick="outputMan()" />
    </form>
    <iframe src="/bin/cmd.cgi?<?php echo $incmd; ?>" id="iframe" name="iframe" frameborder="0" scrolling="no"></iframe>
</body>

javascript 代码(js)

<script language="javascript">
function outputMan(){
    var cmd = formcmd.instr.value;
    document.getElementById("iframe").src = "/bin/cmd.cgi?" + cmd; 
}
</script>

执行效果如图
这里写图片描述

版权声明

弈心博客


本文首发site_name,转载请附上博文链接!