Avatar billede cthun Nybegynder
19. marts 2002 - 14:45 Der er 8 kommentarer og
1 løsning

replace

Hvis jeg skriver http://www.domænenavn.dk i et input felt kaldet url.
Hvordan får jeg det så replaced til
<a href="http://www.domænenvan.dk" target="_blank">http://www.domænenavn.dk</a>

Det skal selvfølgelig også virke med andre domæner!!

Så glem alt om

strUrl = request.form("url")
strUrl = replace(strUrl,"http://www.domænenavn.dk","<a href='http://www.domænenvan.dk' target='_blank'>http://www.domænenavn.dk</a>")

men noget i stilen!!

Avatar billede bjarke-b Nybegynder
19. marts 2002 - 14:47 #1
Avatar billede fet321 Nybegynder
19. marts 2002 - 15:10 #2
strURL = Request.Form("URLFELT")

strNew = "<a href=" & chr(34) & strURL & chr(34) & " TARGET=" & chr(34) & "_blank" & chr(34) & ">" & strURL & "</A>"

voila
Avatar billede cthun Nybegynder
19. marts 2002 - 15:18 #3
hvad er chr(34) ????
Avatar billede cthun Nybegynder
19. marts 2002 - 15:19 #4
problemet er bare at der skal stå andet end url'en i feltet...

Jeg kigger på bjarke-b's når jeg kommer hjem!!
Avatar billede fet321 Nybegynder
19. marts 2002 - 15:19 #5
Response.Write chr(34)

"
Avatar billede fet321 Nybegynder
19. marts 2002 - 15:20 #6
Hvis selve input feltet indeholder andet end http://www.domænenavn.dk kan du ikke bruge det jeg postede.
Så skal du i gang med RegExp
Avatar billede bjarke-b Nybegynder
19. marts 2002 - 15:27 #7
....som findes på det link jeg gav ;)
Avatar billede cthun Nybegynder
19. marts 2002 - 15:28 #8
;-) du skal nok for dine point.....

Når jeg har checket det!!
Avatar billede cthun Nybegynder
20. marts 2002 - 09:06 #9
Takker
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