% Option Explicit %> <% Response.Buffer = True Dim fsoObject Dim fldObject Dim esHaeTermi Dim strSearchWords Dim blnIsRoot Dim strFileURL Dim strServerPath Dim intNumFilesShown Dim intTotalFilesSearched Dim intTotalFilesFound Dim intFileNum Dim intPageLinkLoopCounter Dim esHakuTulokset(1000,2) Dim intDisplayResultsLoopCounter Dim intResultsArrayPosition Dim blnSearchResultsFound Dim strFilesTypesToSearch Dim strSalatutKansiot Dim strSalatutFileet Dim blnEnglishLanguage Const intRecordsPerPage = 10 strFilesTypesToSearch = "htm,html" strSalatutKansiot = "cgi_bin,_bin,_derived,_private,_vti_cnf,_vti_pvt,images,Kuvat,PDFt" strSalatutFileet = "adminstation.htm,no_allowed.asp,admin.asp,animate.js,desktop.ini,haku.asp,aineistohaku.asp,valikko.htm,haku.htm,etsinta.htm,etusivu.htm,sisallys.htm,kansi.htm,henkilot.htm,tietoja.htm,julkaisu.htm,kirjoittajat.htm,lahteet.htm" blnEnglishLanguage = False intTotalFilesSearched = 0 %>
|
Etusivu l Sisällys l Hakemisto l <Edellinen l Seuraava> Sanahaku
Alla olevan lomakkeen avulla voit etsiä tästä verkkojulkaisusta sivuja, jotka sisältävät tiettyjä sanoja tai sanayhdistelmiä. Näyttöön tulee luettelo, jonka alkuun on sijoitettu hakuehtoja parhaiten vastaavat sivut. Kukin luettelokohta on linkki vastaavalle sivulle. Esimerkiksi haku opetusharjoittelun ohjaus etsii valinnalla "Kaikki sanat" artikkelit, joissa on sanat opetusharjoittelun ja ohjaus. Valinnalla "Jokin sanoista" haku etsii artikkelit, joissa on sana opetusharjoittelun tai sana ohjaus. Valinnalla "Täsmällinen fraasi" haku etsii artikkelit, joissa on sanaliitto opetusharjoittelun ohjaus. Haku kestää jonkin aikaa. Jos etsintä ei johda tulokseen, näyttöön tulee lisää ohjeita.
" Response.Write vbCrLf & "
|
<% Public Sub SearchFile(fldObject) Dim objRegExp Dim objMatches Dim filObject Dim tsObject Dim subFldObject Dim strFileContents Dim strPageTitle Dim strPageDescription Dim strPageKeywords Dim intSearchLoopCounter Dim intNumMatches Dim blnSearchFound On Error Resume Next Err.Number = 0 Set objRegExp = New RegExp If Err.Number <> 0 Then Response.Write("