230201
[[html]]
<form name="poster" onsubmit="return(go());">
    <table border=0 bgcolor="ffa000">
     <tr><td align=center ><H3>Адрес скрипта</H3></td></tr>
     <tr><td><input name="url" style="width:100%;" value="http://advanta.homeip.net:8080/edunet/fpi-2/4/jasperRunner.phpj"></td></tr>
     <tr><td align=center><H3>Параметры запроса</H3></td></tr>
     <tr><td><textarea name="params" cols=100 rows=18>
__jdbcUrl:=jdbc:mysql://localhost/airs?user=userairs&password=userairs
__unit:=invalid
__output:=html
pH:=h2
pH2:=Часовой уровень
pType:=m
pType2:=Расчетные значения
pServ:=2
pServ2:=Сервер блока №2
pStamp:=200812260700
pStamp2:=2008-12-26 07:00
    </textarea></td></tr>
     <tr><td colspan=2><button style="width:100%; cursor:pointer;"><H3> HTTP запрос</H3></button></td></tr>
    </table>
</form>
<form name="caller" method="POST" action="" target= "_blank" style="display:none;"></form>

<script type="text/javascript">
var poster= document.forms["poster"];
var caller= document.forms["caller"];
function go(){
    //debugger;
    caller.action= poster.url.value;
    var i2= caller.children.length;
    for(i1=0; i1<i2; i1++){
     caller.removeChild(caller.children[0]);
    }
    var pars= poster.params.value.split("\n");
    for(i1=0;i1<pars.length;i1++){
     var p1= pars[i1].split(":=");
     if(p1.length==2){
     var name= p1[0].replace(/^\s*|\s*$/g,'');
     if(name.substr(0,1)=="#") continue;
     var input= document.createElement("input");
     input.type= "text";
     input.name= name;
     input.value= p1[1].replace(/^\s*|\s*$/g,'');
     caller.appendChild(input);
     }
    }
    caller.submit();
    return false;
}
</script>
[[/html]]

Главная Назад