Toon posts:

[ASP] Server.HTMLEncode Vraag

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo allemaal,

Ik heb een probleem met de functie Server.HTMLEncode van asp 3.0

ik heb op vele pagina's gezocht naar het juiste gebruik van deze funktie. Maar helaas Encode het mijn html text niet
als ik dus de volgende code heb :

response.write(Server.HTMLEncode("The image tag: <img>"))

dan behoor ik eigenlijk het volgende te krijgen als output:
The image tag: <img>

Maar ik krijg dit :

The image tag: <img>


Het is dus alsof de Server.HTMLEncode functie niet werkt bij mij.

Alvast bedankt !!

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 12-09 21:31

Janoz

Moderator Devschuur®

!litemod

Heb je al in de gegenereerde bron gekeken?

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 13-09 12:14

Crazy D

I think we should take a look.

Maak er maar eens een complete [img]""[/img] tag van (met uiteraard een geldige src), dan zie je het verschil wel. Als je een plaatje ziet, werkt het niet, en als je de tekst <img etc ziet, werkt het wel.

Exact expert nodig?


  • Gert
  • Registratie: Juni 1999
  • Laatst online: 05-12-2025
Hij maakt er <img> van, stuurt het naar de browser, die denkt "he die codes ken ik" en die maakt er <img> van.

Doet maar eens Response.Write "The image tag: <img>"
Nu staat <img> in de src ipv plaintext wat het met Server.HTMLEncode zou zijn.

Geloof je het niet schrijf dan je output naar een textbestandje en open die met notepad, dan staat er echt <img> :)