Just nu i M3-nätverket
Gå till innehåll

HTMLEncode


Per Haglund

Rekommendera Poster

Hur gör man för att lägga in HTMLEncode?

 

Jag har ett formulär där jag inte vill att folk ska ha möjligheten att skriva ren

html-kod

måste man skriva en kodsträng vid varje textpost man har eller går det att få en som gäller för hela dokumentet?

Länk till kommentar
Dela på andra webbplatser

Här har du en liten finger visning...

Jag visar det ex i ASP(VBScript)

 

HTMLEncode(szstring,[processHTTPLinks])

 

Först måste du koppla dig mot komponenten:

Set StringUtils = Server.CreateObject("w3.StringUtils")

kodatext = StringUtils.HTMLEncode(din text här, true)

 

Om du sätter true som jag visade i exemplet ovan kommer den att sätta in alla http inom <a href="">

 

Hoppas det hjälpte.../Vide

Länk till kommentar
Dela på andra webbplatser

Tack, ja det hjälpte...lite, men ser fortfarnde ut lite för mycket som "grekiska" för mig som nybörjare.

 

Kan du ge något exempel på hur jag ska göra i mitt fall, jag vill använda det på alla fält som jag har i ett formulär , alltså ska det som lagras i :

Namn = Request.Form("Namn")

 

kodas om så att det inte utför några html-kommandon.

 

Mvh Per

Länk till kommentar
Dela på andra webbplatser

...ok...

namn = Request.Form("namn")

kodatext = StringUtils.HTMLEncode(namn, true)

 

beroende på användnings-område kan du ju sätta en variabel till alla informer...

allaformer = Request.Form("namn") & Request.Form("email")...etc...

men då får du ut en klump med tecken...men det kan ju vara användbart ibland...

Länk till kommentar
Dela på andra webbplatser

Man behöver ej w3.stringUtils för att använda HTMLEncode. HTMLEncode finns redan i iis och pws. Kodex: Server.HTMLEncode(sträng)

 

//Clas Ericson

Länk till kommentar
Dela på andra webbplatser

Vad bra!....gör den samma saker också?

1. Gör om alla taggar till vanliga tecken.

2. valbarhet att allt som innehåller http:// i början blir automatiskt en länk till densamma.

 

/Vide

Länk till kommentar
Dela på andra webbplatser

Att koda http:// så att det blir en klickbar länk fanns beskrivet i nåt dokument här på IDG/Mikrodatorn tidigare i nåt guckel om ASP kurs. Kolla bakåt i tiden..har för mig att det var nåt med forum skript.

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...