| 1 | var sw=0; | 
|---|
| 2 | var ambito; | 
|---|
| 3 | //______________________________________________________________________________________________________ | 
|---|
| 4 | function confirmar() | 
|---|
| 5 | { | 
|---|
| 6 | ambito=document.fdatos.ambito.value; | 
|---|
| 7 | if(ambito==AMBITO_ORDENADORES){ | 
|---|
| 8 | var diveco=document.getElementById("diveco"); // Contenedor de salida de código | 
|---|
| 9 | diveco.innerHTML=" "; // | 
|---|
| 10 | } | 
|---|
| 11 | var Obtcmd=document.getElementById("comando"); | 
|---|
| 12 | var cmd=Obtcmd.value; | 
|---|
| 13 | conmuta("visible"); | 
|---|
| 14 | sw=1; | 
|---|
| 15 | enviaMsg(cmd); | 
|---|
| 16 | } | 
|---|
| 17 | //______________________________________________________________________________________________________ | 
|---|
| 18 | function enviaMsg(cmd) | 
|---|
| 19 | { | 
|---|
| 20 | var idambito=document.fdatos.idambito.value; | 
|---|
| 21 | var litambito=document.fdatos.litambito.value; | 
|---|
| 22 | ambito=document.fdatos.ambito.value; | 
|---|
| 23 |  | 
|---|
| 24 | switch(sw){ | 
|---|
| 25 | case 1: | 
|---|
| 26 | var urlRetorno="resultadocmd"; | 
|---|
| 27 | var wurl="ecoconsola.php"; | 
|---|
| 28 | var prm="idambito="+idambito+"&ambito="+ambito+"&comando="+cmd+"&sw="+sw; | 
|---|
| 29 | break; | 
|---|
| 30 | case 2: | 
|---|
| 31 | var urlRetorno="resultadoeco"; | 
|---|
| 32 | var wurl="ecoconsola.php"; | 
|---|
| 33 | var prm="idambito="+idambito+"&ambito="+ambito+"&sw="+sw; | 
|---|
| 34 | break; | 
|---|
| 35 | } | 
|---|
| 36 | CallPage(wurl,prm,urlRetorno,"POST"); | 
|---|
| 37 | } | 
|---|
| 38 | //______________________________________________________________________________________________________ | 
|---|
| 39 | function resultadocmd(resul){ | 
|---|
| 40 | if(resul==1){ // Si todo va bien se llama a la función que recupera elfichero de eco | 
|---|
| 41 | //alert(TbMsg[1]) | 
|---|
| 42 | if(ambito==AMBITO_ORDENADORES){ | 
|---|
| 43 | sw=2; | 
|---|
| 44 | enviaMsg(null); | 
|---|
| 45 | } | 
|---|
| 46 | } | 
|---|
| 47 | else | 
|---|
| 48 | alert(TbMsg[0]) | 
|---|
| 49 | } | 
|---|
| 50 | //______________________________________________________________________________________________________ | 
|---|
| 51 | function resultadoeco(resul){ | 
|---|
| 52 | if(resul.length>0){ | 
|---|
| 53 | var diveco=document.getElementById("diveco"); | 
|---|
| 54 | diveco.innerHTML="<PRE>"+resul+"</PRE>"; | 
|---|
| 55 | conmuta("hidden"); | 
|---|
| 56 | } | 
|---|
| 57 | setTimeout("enviaMsg()",5000); | 
|---|
| 58 | } | 
|---|
| 59 | //______________________________________________________________________________________________________ | 
|---|
| 60 | function conmuta(estado){ | 
|---|
| 61 | var layavi=document.getElementById("layer_aviso"); | 
|---|
| 62 | if(layavi) | 
|---|
| 63 | layavi.style.visibility=estado; | 
|---|
| 64 | } | 
|---|