Avatar billede kalaharikid Nybegynder
02. september 2002 - 20:06 Der er 1 kommentar og
1 løsning

Highlighte søgeord i webwizguide søgemaskine

Hej,

Jeg har brugt webwizguides søgemaskine i ASP til at lave en SiteSearch - Den Bruger FSO btw - http://www.webwizguide.com/asp/sample_scripts/site_search_script.asp - Drømmen er nu at kunne highlighte ordet man søgte på ude på den side hvor det blev fundet - Altså noget med Request.QueryString("search") - Har prøvet at bruge en klassisk highlighter men den vil altså ikke - Gode ideer ønskes !

Kalaharikid


Her er koden jeg har prøvet med  :

<%
Function Highlight(strText, strFind, strBefore, strAfter)
    Dim nPos
    Dim nLen
    Dim nLenAll
    Dim kaj
    nLen = Len(strFind)
    nLenAll = nLen + Len(strBefore) + Len(strAfter) + 1
kaj = Request.QueryString("search")
    Highlight = strText

    If nLen > 0 And Len(Highlight) > 0 Then
        nPos = InStr(1, Highlight, strFind, 1)
        Do While nPos > 0
            Highlight = Left(Highlight, nPos - 1) & _
                strBefore & Mid(Highlight, nPos, nLen) & strAfter & _
                Mid(Highlight, nPos + nLen)

            nPos = InStr(nPos + nLenAll, Highlight, strFind, 1)
        Loop
    End If
End Function
Response.Write Highlight(myText, kaj, "<font color=blue>", "</font>")
%>
Avatar billede kalaharikid Nybegynder
02. september 2002 - 20:33 #1
Flytter lige spøgsmålet til Programmering > ASP
Avatar billede kalaharikid Nybegynder
07. november 2003 - 01:38 #2
lukker her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester