Avatar billede submit Nybegynder
15. december 2001 - 13:12 Der er 1 kommentar og
2 løsninger

...Fra linktekst til hyberlink

Hej E
Kan man med et script lave linktekst på en asp side der viser en database om til hyberlink automastisk ?

/Bo
Avatar billede psyclown Nybegynder
15. december 2001 - 19:38 #1
Function LinkURLs(strInput)
    Dim iCurrentLocation  \' Our current position in the input string
    Dim iLinkStart        \' Beginning position of the current link
    Dim iLinkEnd          \' Ending position of the current link
    Dim strLinkText      \' Text we\'re converting to a link
    Dim strOutput        \' Return string with links in it
    iCurrentLocation = 1

    Do While InStr(iCurrentLocation, strInput, \"http://\", 1) <> 0
        iLinkStart = InStr(iCurrentLocation, strInput, \"http://\", 1)
        iLinkEnd = InStr(iLinkStart, strInput, \" \", 1)
        If iLinkEnd = 0 Then iLinkEnd = Len(strInput) + 1
        Select Case Mid(strInput, iLinkEnd - 1, 1)
            Case \".\", \"!\", \"?\"
                iLinkEnd = iLinkEnd - 1
        End Select
        strOutput = strOutput & Mid(strInput, iCurrentLocation, iLinkStart - iCurrentLocation)
        strLinkText = Mid(strInput, iLinkStart, iLinkEnd - iLinkStart)
        strOutput = strOutput & \"<a href=\"\"\" & strLinkText & \"\"\" target=\"\"_blank\"\">\" & strLinkText & \"</a>\"
        iCurrentLocation = iLinkEnd
    Loop
   
    strOutput = strOutput & Mid(strInput, iCurrentLocation)
    LinkURLs = strOutput
End Function

Den der funktion virker, hvis det er det du mener
Avatar billede submit Nybegynder
15. december 2001 - 21:54 #2
Hvor skal jeg sætte koden ind, mangler der ikke start og slut tegn ? jeg ved ikke så meget om asp
Avatar billede submit Nybegynder
16. december 2001 - 12:47 #3
Den virkede med nogle tilføjelser..
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
Kurser inden for grundlæggende programmering

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