*   >> lukeminen koulutus Artikkelit >> science >> programming

Hakutulokset HTML Document

eksi 7 ja päättyy juuri ennen " Toinen lausuma segmentti kasvaa muuttuja, titleIndex mukaan 7. Tämä uusi arvo käytetään saamaan sisältöä otsikkokoodi. Kun sisältö otsikkokoodi on saanut, se on hallussa uusi muuttuja, otsikko, ja toteamus, joka seuraa segmentissä. While-silmukka segmentissä, käyttää uutta titleIndex arvo otsikko sisällön vasemmalle erotin ja "ja avainsanoja). Silmukan sisällä, titleIndex kasvatetaan saamiseksi sisällön merkki merkiltä muuttujaan, otsikko. Tässä on kolmas segmentti meidän Ajax readyState lohko: //saat sivun kuvaus arvo descriptionIndex = subject.

search (/descriptionIndex + = 34; kuvaus = "", kun taas (subject.charAt (descriptionIndex)! = "\\" ") { kuvaus + = subject.charAt (descriptionIndex), ++ descriptionIndex;} tavoitteena segmentti on saada todellinen kirjoitetun kuvauksen meta kuvaus tag, joka on nyt osa koko sivun merkkijonon, määritetty muuttuja, aihe. esimerkki meta kuvaus tag on: Tässä esimerkissä, sisältö on "Yhteenveto luvun 1 sivu menee täällä." prosessi saada kuvaus on samanlainen kuin saatiin otsikon sisällön.

Vuodesta metakoodin yllä näemme, että vasen erotin on merkitty indeksi nousi 34 ("Edellä kaksi segmenttiä, varsinainen otsikko tai sisältö kirjoitetaan tiedostoon ei pitäisi olla Rivinvaihtomerkkiä, muuten erityisesti säännöllinen lauseke tekniikka ei toimi. Viimeinen segmentti lohko on: //tarkistettava onko avainsana on tiedosto (aihe) //ensin kerätä avainsanat array keywordArr = parent.searchVar.split (/\\ + |, | \\? | \\ .

/); //Muodostaa säännöllinen lauseke regexStr = keywordArr [0]; ja (k = 1, k regexStr = "|" + keywordArr [k];} //muodostavat säännöllinen lauseke uudelleen = uusi regexp (regexStr, "I"); //jos avainsanan löytyy sivun, näyttää sivun otsikko ja kuvaus titleDescriptionStr = "", jos (subject.search (uudelleen)! = -1) {titleDescriptionStr = "" rel = "nofollow" class = "exlnk" target = "_ blank" + otsikko + "document.getElementById (' B0) ⋅innerHTML + = titleDescriptionStr;} //jos ei avainsana löytynyt millään sivulla, osoittavat joten jos ((titleDescriptionStr == "") && (j == (pagesArr.

length - 1))) {document.getElementById ( "B0") ⋅innerHTML = "Ei tulos löytyi."; } Muista, että meidän yksinkertainen haku algoritmi, lause kirjoitetaan käyttäjän on jaettu sen sanat; nämä sanat ovat avainsanoja. Jokainen tiedosto merkkijono haetaan, jos se on jokin avainsanoja. Kun jokin avainsanojen nähdään, toimialalla merkkijono päättyy. Muista myös, että lause on nyt muuttuvan, searchVar kehysjoukko. Voi

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.