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 | } |
---|