Para páginas de Clientes Ativos o designer da página web conhece os diferentes recursos possíveis que o usuário irá usar na próxima e downloads-los com antecedência. A primeira página e recursos iniciais são produzidos de maneira convencional. Depois que quase tudo é baixado com antecedência. O atributo archive do elemento de objeto HTML é uma boa ferramenta para Páginas de Clientes Ativos (ACP). Lista de URLsThe valor do atributo de arquivo é uma lista separada por espaços de URLs (na verdade URIs).
É possível para o atributo de arquivo para baixar muitas imagens e você gostaria de ser visualizadas as imagens uma a uma ou em grupos pequenos. Neste caso, é aconselhável, para separar as URLs um do outro e colocá-los em uma matriz de JavaScript. Esta separação e colocação em matriz deve ser feito, imediatamente a página é carregada. Este não perturbe o funcionamento do atributo de arquivo. Enquanto a separação e inclusão na matriz está ocorrendo, a descarga pelo atributo de arquivamento será indo diante.
Quando as URLs são elementos de uma matriz, você pode facilmente usá-los a partir da Técnica de Expressão array.Regular para separar o URLsTo convenientemente separar as URLs no valor da string do atributo de arquivo, você precisa de Técnicas de expressão regular. Considere a seguinte instrução: var = document.getElementById assunto (ID) .archive; Este cópias declaração do atributo de cadeia de arquivo para a variável, sujeita. A declaração a seguir obtém todas as URLs para a matriz, arr. var arr = subject.
match (/\\ S + /g); Após a declaração acima a cadeia de atributo de arquivo com as suas URLs permanecem como era; Cada elemento na matriz tem uma URL copiado do atributo de arquivamento. A primeira URL do atributo de arquivamento é o primeiro elemento da matriz; a segunda URL do atributo de arquivo é o segundo elemento da matriz; o terceiro URL é o terceiro elemento da matriz e assim por diante. Não vou explicar o segundo declaração acima ainda mais, se você quiser saber mais so