通过javascript执行CGI脚本

时间:2012-01-22 16:51:42

标签: javascript cgi

如何在调用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
}

3 个答案:

答案 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);
    }
});