Avatar billede skildpadden Nybegynder
10. december 2007 - 15:11 Der er 8 kommentarer og
1 løsning

Replace af start og slut asp-koder

Jeg skal bruge en funktion som laver en replace af "<%" og "%>" - jeg prøver først nedenstående, men det fungerer selvsagt jo ikke. Hvad gør jeg så i stedet?

t_body = Replace(t_body, "<%", "&lt;%")
t_body = Replace(t_body, "%>", "%&gt;")
Avatar billede fennec Nybegynder
10. december 2007 - 15:14 #1
Må jeg forslå server.htmlEncode() funktionen i stedet??

response.write server.HTMLEncode(t_body)
Avatar billede fennec Nybegynder
10. december 2007 - 15:15 #2
Hvorfor virker den kode du har lavet ikke??

Som jeg kan se det, burde den virke helt fint.
Avatar billede softspot Forsker
10. december 2007 - 15:15 #3
eller

t_body = Replace(t_body, "<" & "%", "&lt;%")
t_body = Replace(t_body, "%" & ">", "%&gt;")
Avatar billede fennec Nybegynder
10. december 2007 - 15:16 #4
Kunne vi evt få en forklaring på hvordan/hvorfor du skal bruge funktionen?
Avatar billede softspot Forsker
10. december 2007 - 15:16 #5
fennec >> fordi <% vil starte en ASP-sektion i siden og %> tilsvarende afslutte den...
Avatar billede skildpadden Nybegynder
10. december 2007 - 15:22 #6
softspot: takker... laver du et svar?
Avatar billede fennec Nybegynder
10. december 2007 - 15:25 #7
softspot >>
Sørme ja... Troede jeg ikke ville være et problem når det står i en tekst.

Men så har jeg også lært noget i dag :o)
Avatar billede softspot Forsker
10. december 2007 - 16:28 #8
Velbekomme :)
Avatar billede softspot Forsker
14. december 2007 - 11:57 #9
Tak for point :)
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