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>
执行效果如图