webForumDet fria alternativet

http till länkar

ASP

9 svar · 188 visningar · startad av Rinaldo

Medlem sedan mars 20014 214 inlägg
Frågan#1

Sökte lite på detta och hittade en del men blev inte klok på något av svaren. Jag tog ett script från ett av svaren. tror det var Vides...

Function lankar(strInput) 'funktion för att göra länkar där ord börjar med http://
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&""" class=""link"">"&Mid(strLinkText,1)&"</A>"
iCurrentLocation = iLinkEnd
Loop
strOutput = strOutput & Mid(strInput, iCurrentLocation)
lankar = strOutput
End Function

detta bli konstigt om man trycker enter innan mellanslag efter länken. Finns det nåt sätt att fixa det?

Medlem sedan okt. 20005 273 inlägg
#2

har du tittat igenom emissionen´s kod ;)

------------------
Korvfarbror--Med ring på fingret

Medlem sedan mars 20014 214 inlägg
#3

nej men det varken orkar jag eller vet om jag klarar

Medlem sedan dec. 19998 577 inlägg
#4

Använd denna funktionen:
http://cgi.webforum.nu/wf/Forum11/HTML/001475.html#1

------------------
Doesn't 'expecting the unexpected' make the unexpected expected?
webeye.nu

Medlem sedan mars 20014 214 inlägg
#5

den funkar inte heller då man trycker enter innan mellanslag :(

Medlem sedan mars 20014 214 inlägg
#6

en fråga. Får man använda emmisions kod fritt?

Medlem sedan mars 20014 214 inlägg
#7

ja/nej?

Medlem sedan dec. 19998 577 inlägg
#8

Antagligen, Ja! Eftersom han själv postat koden här i forumet.

------------------
Doesn't 'expecting the unexpected' make the unexpected expected?
webeye.nu

Medlem sedan dec. 19996 721 inlägg
#9

Självklart får den användas. Det enda jag hoppas på är att den som använder den hör av sig och säger "Hej, jag använder din funktion på www.domän.nu, och det funkar finemang!", eller "Hörru, det funkar inte så bra....vad är fel?"

------------------
/emission
If you see someone without a smiley, give them your colon.

Medlem sedan mars 20014 214 inlägg
#10

Tackar. Kommer nog till det lite senare...

259 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)