*   >> Leitura Educação Artigos >> science >> programação

Código completa da Magia Html Cliente Edges

= 0) {self.clearInterval (TR); //ajustar a posição document.getElementById ('Calc') style.left = "0px."; processOnL = false; borda = "left"; X} + = 3; } Essa função realmente muda o DIV interior (painel) e pára o deslocamento. A variável, processOnL, quando definido como true indica que o painel está mudando. É esta mesma função que tem de indicar que o painel tenha parado deslocamento. O se-bloco na função define esta variável para false, para indicar isso. Quando o painel mudou a partir da borda esquerda mímica e se instala na página, a variável tem borda para indicar isso.

O bloco dá-se o valor, "esquerda" para a variável limite, indicando que o painel esquerdo está agora fora da borda e na página. O removePanel () A função prepara a página para remover o painel. Esta é a função: function removePanel () {if (leftPaneShown == false) {if (processOnL == false) {processOnL = true; . x = document.getElementById ('Calc') style.left; X = parselnt (x); TL = self.

setInterval ("shiftLeft ()", 10); }} //Redefinir o leftPaneShown leftPaneShown variável boolean = false; } Esta função irá chamar uma outra função que vai realmente enviar o painel de volta para a borda esquerda. Portanto, há duas funções envolvidas no envio de trás do painel para a margem esquerda. As funções (dois deles) para enviar para fora o painel da borda esquerda são diferentes daquelas (dois deles) para enviar para fora o painel da borda superior.

As funções (dois deles) para devolver o painel na extremidade superior são diferentes dos (dois deles) para devolver o painel para a margem esquerda. Nós ainda estamos lidando com a função acima. Lembre-se que a variável, leftPaneShown é usado para diferenciar entre o clique no painel e clique no corpo do lado de fora do painel. Quando o painel é clicado, dois eventos de clique realmente ocorrer. A partir de um primeiro painel, seguindo-se a um a partir do corpo. No entanto, quando o corpo é clicado fora do painel, apenas um evento de clique (o clique do corpo) ocorre.

Quando você clica no painel, a variável, leftPaneShown é definido como verdadeiro a partir do evento onclick do DIV exterior. Quando você clica apenas o elemento BODY, a variável permanece em falso. As declarações na função acima somente será executado se a vari

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.