如何在调用javascript函数时执行cgi脚本?目前我正在使用一个小的iframe并在那里加载cgi脚本,但它似乎没有工作。这是一段代码:
function back()
{
document.getElementById("hidden").src="scripts/backImage.cgi";//execute background script
document.getElementById("scan").src="scripts/getImage.cgi";//reload the display iframe
}
答案 0 :(得分:5)
您可以使用XMLHttpRequest来触发对cgi脚本的访问。
答案 1 :(得分:3)
您可以使用jQuery.ajax或简写:
jQuery.get("scripts/backImage.cgi");
答案 2 :(得分:0)
如果您可以使用像jquery这样的JS库,请查看https://stackoverflow.com/a/861808/211097。
该答案的代码段:
$.ajax({
type:'get',
url:'http://mysite.com/mywebservice',
success:function(data) {
alert(data);
}
});