Jag gör ett forum där jag vill att man ska kunna skriva < > osv.. Hej! ok.... nu missförstod vi varan lite.... tror jag...... =) Skriv:Hjälp med mitt ASP, HTML - forum...
har sett att på detta forum så omvandlas detta till "& l t ;" och "& g t ;"
så jag undrar om något vet vart man kan få tag i alla koder...
eller om någon har lust att skicka en lista på dom..
skulle behöva det.... =)
Tack på förhand....
Mvh
Johan.NETSv: Hjälp med mitt ASP, HTML - forum...
Vad menar du!? Koden för alla konstiga tecken lr asp koden för att byta ut dom??
En lista på en MASSA tecken:
<code>
dim i
for i = 33 to 974
if (i > 511 and i < 710) OR (i > 804 and i < 900) then
else
Response.Write "nr. " & i & " <b><font size=2 color=red>&#" & i & ";</font></b> - <b>&#" & i & ";</b><br>" & vbcrlf
end if
next
</code>
Kör det på en asp sida så får du en fin _liten_ lista.
För att byta ut dem:
Använd replace funktionen.
Så här tror jag det blir:
<code>
text = request("text")
text=replace(text, "<", "<")
text=replace(text, ">", ">")
text=replace(text, vbCrLf, "<BR>") 'För att byta radbrytningar mot
'OSV
<Br>
</code>
EDIT: jaha, du ville ha en lista på dom :), Kommer VÄNTA
Lycka till
/jonasSv: Hjälp med mitt ASP, HTML - forum...
i mitt forum så är det så att om jag skriver <br>, Nisse så blir det en länk...
men det blir inte det här... och då undrar jag varför??..
jo... för att det värkar som om alla < och > omvandlas till
något annat som framstår om ett < eller > fast det i själva
värket är en kod-kombination... bestående av: & l t ;
om jag förstår det rätt....
så jag undrar.... hur får man reda på alla kod-kombinationer..
Eller är det jag som missat något??..
Mvh
JohanSv: Hjälp med mitt ASP, HTML - forum...
txt = Server.HTMLEncode(text)
Då omvandlar servern tecknen till "specialkoder".
/Johan