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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
|
// ************************************************************************
// Libreria de scripts de Javascript
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
// Fichero: configuracionaula.js
// Este fichero implementa las funciones javascript del fichero configuracionaula.php
// ************************************************************************
var currentOrdenador=null; // Ordenador elegido
var currentNombreordenador=null; // Nombre del ordenador
// Código de los ambitos
var AMBITO_ORDENADORES=0x10;
// Literales de los ambitos
var LITAMBITO_ORDENADORES="ordenadores";
//____________________________________________________________________________
//
// Esta función muestra un menu contextual
//____________________________________________________________________________
function resalta(id,nom,nomflo){
currentOrdenador=id;
currentNombreordenador=nom;
var menuctx=document.getElementById(nomflo); // El menu contextual
muestra_contextual(event.clientX,event.clientY,menuctx); // muestra menu
event.returnValue=false // Cancela efectos del evento
}
//____________________________________________________________________________
//
// Esta función muestra los comandos a elegir para su ejecución
//____________________________________________________________________________
function confirmarcomando(ambito,idc,interac){
reset_contextual(-1,-1);
var ambito;
var idambito;
var nombreambito;
ambito=AMBITO_ORDENADORES;
idambito=currentOrdenador;
nombreambito=currentNombreordenador;
var identificador=idc; // identificador del comando
var tipotrama='CMD';
var wurl="../principal/dialogostramas.php?identificador="+identificador+"&tipotrama="+tipotrama+"&ambito="+ambito+"&idambito="+idambito+"&nombreambito="+nombreambito;
if(interac==0){
ifr=document.getElementById("iframes_comodin"); // Toma objeto Iframe
ifr.src=wurl; // LLama a la página gestora
}
else
window.open(wurl,"frame_contenidos")
}
//____________________________________________________________________________
//
// Esta función muestra las colas de acciones
//____________________________________________________________________________
function cola_acciones(tipoaccion){
reset_contextual(-1,-1);
var ambito;
var idambito;
var nombreambito;
ambito=AMBITO_ORDENADORES;
idambito=currentOrdenador;
nombreambito=currentNombreordenador;
var wurl="../principal/colasacciones.php?ambito="+ambito+"&idambito="+idambito+"&nombreambito="+nombreambito+"&tipocola="+tipoaccion;
window.open(wurl,"frame_contenidos")
}
//____________________________________________________________________________
//
// Esta función muestra la configuración de los ordenadores de un configuracionaula
// objeto de argumentos de eventos:
// Especificaciones:
// El objeto e tiene las siguientes atributos o propiedades:
// - literalnodo: El literal del nodo
// - idnodo: El identificador del nodo
//____________________________________________________________________________
function configuraciones(ambito){
var identificador=currentOrdenador;
switch(ambito){
case AMBITO_configuracionaulaS:
var identificador=currentconfiguracionaula;
wurl="configuracionconfiguracionaula.php?idconfiguracionaula="+identificador;
window.open(wurl,"frame_contenidos");
break;
case AMBITO_ORDENADORES:
var identificador=currentOrdenador;
wurl="configuracionordenador.php?idordenador="+identificador;
window.open(wurl,"frame_contenidos");
break;
}
}
|