*   >> Lezen Onderwijs artikelen >> science >> programming

De Zoekresultaten Html Document

edrijf zal gaan. Wat wordt getypt in het zoekvak, wordt beschouwd als een string. Onthoud dat deze string wordt toegewezen aan de ouder variabele searchVar van de frameset. De JavaScript-code in de pagina met zoekresultaten, leest deze waarde van de frameset. Het breekt dan de string in woorden en vervolgens maakt gebruik van de woorden om te zoeken naar overeenkomstige hoofdstuk pagina's. De zoektocht wordt alleen gemaakt op de pagina's die behoren tot de hoofdstukken; het is niet gemaakt op de pagina's, zoals de bevestiging en Forward pagina's.

Het zoekalgoritme In dit project, heb je een zeer eenvoudige zoekalgoritme. De zinsnede ingetypt door de gebruiker is opgesplitst in afzonderlijke woorden. Als een van deze woorden wordt gevonden in een hoofdstuk pagina, is de titel en beschrijving van die pagina gekopieerd naar de pagina met zoekresultaten, die al op het scherm moeten worden weergegeven. In de pagina met resultaten, de titel is een link. Voor deze pedagogische artikel, zo simpel is het. In uw commerciële project kunt u het zoekalgoritme zo complex en zo nuttig als je wilt.

Zo kan u het zoekalgoritme gooi de voorzetsels en voegwoorden ingetypt door de gebruiker; u extra code voor nodig. Als een ander voorbeeld, kunt u de titel en beschrijving van de pagina's die hebben de meeste van de zoekwoorden weer eerste in het resultaat pagina en degenen met minder trefwoorden weer laatste (in afnemende volgorde) te maken; u kunt ook de frequentie van voorkomen van een zoekwoord in een pagina in overweging te nemen; al die extra code nodig.

Als nog een ander voorbeeld, in plaats van het weergeven van de beschrijving van de meta tag in de pagina met resultaten, kunt u uitdrukkingen en zinnen die de zoekwoorden in het hoofdstuk pagina weergegeven op de pagina met resultaten bevat hebben; Ook dit moet extra code. Indien de klant bereid is meer te betalen en als je de extra codering kan doen, dan ga je gang en doe de extra code voor de commerciële project. Als een minimum, moet je de voorzetsels en voegwoorden in een commercieel project te verwijderen; Ik heb niet aan de orde dat in deze serie.

Gebruik van Ajax Het hoofdstuk pagina's zijn eigenlijk door Ajax geladen. Je zou niet weten: als de bron opgeroepen door de HTTP GET of POST Werkwijze Ajax een HTML-bestand, het HTML-bestand komt bij de browser als een tekenreeks, te gebruiken door Ajax. De bron komt niet als een webpagina worden weergegeven; het komt als een tekenreeks en wordt niet gezien door de gebrui

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.