*   >> Lese Utdanning Artikler >> science >> programming

Søkeresultatene Html Dokument

String Regular Expressions, i denne bloggen. For å komme frem til serien, bare skriv tittelen og mitt navn, Chrys i søkeboksen på denne siden eller i Google søkeboksen på denne siden, og deretter Søk. Den Coding The Links href Array for kapitlene Filer Det er en endimensjonal Javascript matrise med href hyperkobling verdier, for kapittel sider (filer). Ved starten av søket, skanner en Javascript-funksjon dette array, lasting av sidene en etter en inn i minnet som strenger.

Når en side er i minnet som en streng det er søkt om det har noen av ordene i den setningen skrevet inn av brukeren i, søkeboksen. Dette er Javascript Array: pagesArr = new Array (); pagesArr [0] = "Chapter1.htm"; pagesArr [1] = "kapittel1 /kapittel1-Section1.htm"; pagesArr [2] = "kapittel1 /kapittel1-Section2.htm"; pagesArr [3] = "kapittel1 /kapittel1-Section3.htm"; pagesArr [4] = "Chapter2.htm"; pagesArr [5] = "kapittel 2 /kapittel 2-Section1.htm"; pagesArr [6] = "kapittel 2 /kapittel 2-Section2.htm"; pagesArr [7] = "kapittel 2 /kapittel 2-Section3.htm"; pagesArr [8] = "Chapter3.

htm"; pagesArr [9] = "kap3 /kap3-Section1.htm"; pagesArr [10] = "kap3 /kap3-Section2.htm"; pagesArr [11] = "kap3 /kap3-Section3.htm"; Denne matrisen er i Javascript i HTML HEAD element av resultatsiden. For dette prosjektet resten av Javascript er i kroppen element av resultatsiden. Hver gang resultatene siden jeg lastet, er Javascript i sin BODY element henrettet. Array of Ajax Objekter For å laste ned noe ved bruk av Ajax, trenger du et objekt. Den nevnte gruppe viser 12 sider som må lastes ned som strenger. Dette betyr at du trenger 12 Ajax stedene.

Det er en Ajax-funksjon, som kalles det antall ganger den nevnte gruppe er lang. I dette prosjektet er over matrisen har en lengde på 12. Din egen prosjektet kan ha en annen lengde. Så i dette prosjektet, Ajax funksjonen lager 12 Ajax stedene. Disse 12 objekter som er opprettet blir elementer i en ny array. Denne nye utvalget er deklarert som følger: var ajaxObjArr = new Array (); //en rekke Ajax objekter Så navnet på den første Ajax objektet er ajaxObjArr [0], navnet på den andre er ajaxObjArr [1], navn på tredje er ajaxObjArr [2], og så videre.

Ajax Funksjon Dette er Ajax funksjon: function ajaxFn (j) {try {//Firefox, Opera 8.0+, Safari ajaxObjArr [j] = ny XMLHttpRequest (); } Catch (e) {//Internet Explorer try {ajaxObjArr [j] = ny XDomainRequest (); } Catch (e) {try {ajaxObjArr [j] = new ActiveXObject ("Msxml2.XMLHTTP"); } Catch (e) {try {ajaxObjArr [j] = new

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.