Los estados comienzan con otra sentencia if. Éste comprueba si el panel se encuentra todavía en movimiento mediante la verificación de si la variable processOnL es cierto. Si bien es cierto, que no ejecuta las sentencias que tiene. Si es falso que ejecuta las instrucciones. Cuando es falso, la primera instrucción establece la variable processOnL true, lo que indica que el panel es comenzar el movimiento o está en movimiento. Recuerde, en estas condiciones, nada puede detener el movimiento de la luna, y ninguna ocurrencia del panel puede salir de cualquier punto de los bordes.
El resto de los estados están familiarizados. El último de ellos llama a la función, shiftLeft () cada 10 ms. Es esta shiftLeft () que realmente cambia el panel de nuevo en el borde. El shiftLeft () Función Esta función cambia el DIV interior de nuevo en el borde. Establece la propiedad de visualización de la DIV exterior a "ninguno", (lo que los elementos por debajo de ella libre para el acceso por ejemplo, para ser seleccionado arrastrando el ratón). La función también restablece determinadas variables y da las posiciones iniciales al DIV exterior e interior.
Con estos reajustes y posiciones iniciales dadas, todo el proceso se puede repetir desde el borde izquierdo (o borde superior por otras funciones) y sin conflictos. Esta es la función:. ShiftLeft función () {document.getElementById ('Calc') style.left = x; //detener el desplazamiento izquierda si (x {self.clearInterval (TL); document.getElementById ('Cont') style.display = "none";. processOnL = false; //restablecer las posiciones del movimiento de izquierda document.getElementById ( 'Cont') style.left = 0;. document.getElementById ('Cont') style.top = 0;. document.
getElementById ('Calc') style.left = 0;. document.getElementById ('Calc'). style.top = 0; paneBack = true;} x = 3;.} La función debe explicarse por sí mismo Código para Shift Down y Up Pa
La construcción de su primera C # Aplicación