Como indicado na parte 1 desta série, você precisa entender JavaScript regulares noções básicas de expressão, a fim de compreender plenamente esta série. Se você não entende de JavaScript básico expressão regular, em seguida, ler a minha série intitulada, JavaScript corda Expressões Regulares, neste blog. Para chegar à série, basta digitar o título e meu nome, Chrys na caixa de pesquisa da página ou na caixa de pesquisa Google da página e clique em Pesquisar.
O Coding The Links matriz href para os capítulos arquivos lá é uma matriz JavaScript unidimensional com os valores de hiperlink href, para as páginas de capítulos (arquivos). No início da pesquisa, uma função JavaScript verifica essa matriz, carregar as páginas uma a uma na memória como strings. Quando uma página está na memória como uma cadeia que é pesquisado se tiver qualquer uma das palavras da frase digitada pelo usuário em, a Caixa de Pesquisa. Esta é a matriz de JavaScript: pagesArr = new Array (); pagesArr [0] = "Chapter1.htm"; pagesArr [1] = "Chapter1 /Chapter1-Section1.
htm"; pagesArr [2] = "Chapter1 /Chapter1-Section2.htm"; pagesArr [3] = "Chapter1 /Chapter1-Section3.htm"; pagesArr [4] = "Chapter2.htm"; pagesArr [5] = "Chapter2 /Chapter2-Section1.htm"; pagesArr [6] = "Chapter2 /Chapter2-Section2.htm"; pagesArr [7] = "Chapter2 /Chapter2-Section3.htm"; pagesArr [8] = "Chapter3.htm"; pagesArr [9] = "Chapter3 /Chapter3-Section1.htm"; pagesArr [10] = "Chapter3 /Chapter3-Section2.htm"; pagesArr [11] = "Chapter3 /Chapter3-Section3.htm"; Esta matriz é no JavaScript do elemento HTML HEAD da página de resultados.
Para este projeto o resto do JavaScript está no elemento BODY da página de resultados. Cada vez que a página de resultados de I carregado, o JavaScript no seu elemento BODY é executado. A matriz de Ajax objetos para baixar qualquer coisa usando Ajax, você precisa de um objeto. A matriz acima mostra 12 páginas que têm de ser baixado como strings. Isto significa que você precisa de 12 objetos Ajax. Existe uma função Aja