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

Explicação Código Para Commercial Horizontal Página Web Menus

a remoção. Para que isso seja feito, a posição da linha atual tem que ser conhecido. O ID de ligação inicia-se com L seguido por um número. Esse número é composto pelos índices do item na matriz multidimensional. Se os índices de um item na matriz multidimensional são [1] [2], então o ID do item seria l12. As duas primeiras demonstrações dessas três declarações usar esta regra para determinar o número da linha atual, que é o número de dígitos do número da peça do ID.

A remoção de linhas tem que começar a partir da próxima linha, o que é esse número menos 1 desde linha contagem começa do zero. A última das três declarações determinar a linha indexada zero em que a remoção tem que começar. A linha atual é a linha que tem o link que disparou o evento onmouseover. O para-afirmação que se segue, remove as linhas abaixo da linha atual. A declaração depois da instrução para redefine a variável, maxRowIndx, porque algumas linhas pode ter sido removida.

A próxima instrução obtém o número da peça do ID do hiperlink (esta declaração e a primeira das três afirmações acima são semelhantes). Nota: Se a ligação que desencadeia o evento onMouseover não tem um sub-menu, todas as possíveis linhas que poderia ter sido criados abaixo ainda são removidos; que está tudo certo. A declaração que se segue é uma grande declaração if. O se parte é para o Internet Explorer ea parte mais é para outros navegadores. Para o Internet Explorer, os hiperlinks são colocados dentro de um elemento SPAN, que vai para dentro da célula de uma linha.

Para outros navegadores, os hiperlinks são colocados diretamente na célula sem o elemento SPAN. O código do-se parte é semelhante ao código da outra parte. O código na parte ou então se começa com uma instrução if. Este internas primeiro verifica se-declaração se o elemento de matriz multidimensional em questão tem uma matriz para um sub menu. O objectivo desta declaração if interior é produzir um sub-menu, se o link em que o mouse é longo, tem um. Se a condição da instrução if interior é verdade, as declarações que tem são executados.

As demonstrações produzir uma nova linha e alimentá-lo com links cujos fios estão na matriz indicado pelo identificador de matriz na se-condição interna. O mouseOver (ID, arr) função produz sub menus. Ele tem algumas semelhanças com a declaração for-loop acima, que criou os hiperlinks para o menu principal. Desde então, o interior se-declaração aqui, acrescenta outra linha, sua primeira declaração incrementa a variável

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