27. august 2001 - 10:15Der er
4 kommentarer og 2 løsninger
Textarea konverterer < til <
Jeg har et problem med textarea.
Jeg har brug for at kunne indtaste URLs i et textarea. Når jeg som en del af querystrengen indtaster < konverteres det til et mindre-end tegn <. Hvordan undgår jeg det?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
if ScriptID = \"\" then Recordset.Open \"Scripts\", Connection, adOpenKeySet, adLockOptimistic, adCmdTable Recordset.AddNew else Recordset.Open \"SELECT * FROM Scripts WHERE ScriptID=\" & ScriptID, Connection, adOpenKeyset, adLockOptimistic, adCmdText end if
Recordset(\"ScriptName\") = ScriptName if ScriptLanguage <> \"\" then Recordset(\"ScriptLanguage\") = ScriptLanguage end if Recordset(\"Script\") = Script
Recordset.Update Recordset.Close Connection.Close
Som i nok kan se, så er gemmer jeg script i databasen. En del af disse scripts laver http kald (server til server), og url\'erne til disse kald indeholder f.eks. EnASPside.asp?param=123<r=10liter
EnASPside.asp?param=123&ltr=10liter virker meget fint men bliver konverteret til: EnASPside.asp?param=123<r=10liter når den modtages. Det betyder at næste gang jeg vil rette i den (i textarea) står der det, som der ikke må stå nemlig <r i stedet for &ltr.
Jeg kunne så parse det tilbage til &ltr, men det går ikke, da det øvrige indhold er VBscript, som indeholder mange & tegn, som ikke skal konverteres.
Jeg må nok kigge mig om efter en anden løsning, enten undgå tegn som < eller ikke bruge textarea til at administrere det i, med mindre i har andre forslag.
Jeg ville klart gå efter at undgå <, f.eks. bruge vol i stedet for ltr. ;·] jes
Synes godt om
Ny brugerNybegynder
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.