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