*   >> Læs Uddannelse artikler >> science >> programming

Søgeresultaterne HTML Dokument

erie. Hvis du ikke forstår JavaScript Regulært udtryk basics, så læs min serie med titlen, JavaScript String Regular Expressions, i denne blog. At nå frem til serien, så skriv titlen og mit navn, Chrys i søgefeltet på denne side eller i Google-søgefelt på denne side, og klik på Søg. Den Kodning The Links href Array for kapitel Filer Der er en endimensional JavaScript array med de href hyperlink værdier for kapitlet sider (filer). Ved starten af ​​søgningen, en JavaScript-funktion scanner dette array, lastning siderne én efter én ind i hukommelsen som strenge.

Når en side er i hukommelsen som en streng det søges, hvis det har nogen af ​​ordene i sætningen indtastet af brugeren i, søgefeltet. Dette er JavaScript Array: pagesArr = new Array (); pagesArr [0] = "Chapter1.htm"; pagesArr [1] = "kapitel 1 /kapitel 1-Section1.htm"; pagesArr [2] = "kapitel 1 /kapitel 1-Section2.htm"; pagesArr [3] = "kapitel 1 /kapitel 1-Section3.htm"; pagesArr [4] = "Chapter2.htm"; pagesArr [5] = "kapitel 2 /kapitel 2-Section1.htm"; pagesArr [6] = "kapitel 2 /kapitel 2-Section2.htm"; pagesArr [7] = "kapitel 2 /kapitel 2-Section3.htm"; pagesArr [8] = "Chapter3.

htm"; pagesArr [9] = "Chapter3 /Chapter3-Section1.htm"; pagesArr [10] = "Chapter3 /Chapter3-Section2.htm"; pagesArr [11] = "Chapter3 /Chapter3-Section3.htm"; Dette array er i JavaScript i HTML-HEAD element resultatsiden. Til dette projekt resten af ​​JavaScript er BODY element resultatsiden. Hver gang resultatsiden jeg indlæst, er JavaScript i sin krop element henrettet. Array af Ajax objekter For at downloade noget hjælp Ajax, du har brug for et objekt. Ovenstående opstilling viser 12 sider, der skal downloades som strenge. Det betyder, at du har brug for 12 Ajax objekter.

Der er en Ajax funktion, som kaldes det antal gange den ovennævnte matrix er lang. I dette projekt ovenstående matrix har en længde på 12. Din egen projekt kan have nogle andre længde. Så i dette projekt, Ajax-funktionen opretter 12 Ajax objekter. Disse 12 objekter, der oprettes bliver elementer i et nyt array. Denne nye opstilling er erklæret som følger: var ajaxObjArr = new Array (); //et array af Ajax objekter, så navnet på den første Ajax objektet er ajaxObjArr [0], navnet på det andet er ajaxObjArr [1], navn tredjedel ajaxObjArr [2], og så videre.

Ajax funktion Dette er Ajax-funktionen: function ajaxFn (j) {try {//Firefox, Opera 8.0 og nyere, Safari ajaxObjArr [j] = ny XMLHttpRequest (); } Catch (e) {//Internet Explorer try {ajaxObjArr [j] = ny XDomainR

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.