hejsan hur gör man för att ersätta citationstecken egentligen??
för det fungerar ju inte med detta:
<%
Function strReplace(str)
strReplace = Replace(str, " " ", " '' ")
strReplace = Replace(str, vbCrLf, "\n")
End function
%>
koden ska in i ett javascript, vilka är egentligen de otillåtna tecknena om koden ska in i ett javascript mellan två fnuttar dvs koden ska in här:
overlib('<%=comments%>'....)
?
I asp escapear man citationstecken med citationstecken, alltså skall det vara två citationstecken inom citationstecknen. Snurrigt? Japp. :)
Men; du borde inte ersätta bort citationstecknen, utan hellre ersätta dem till html-kodat citationstecken, ".
<%
Function strReplace(str)
strReplace = Replace(str, """", "&quot;")
strReplace = Replace(str, vbCrLf, "\n")
End function
%>
När du ändå håller på borde du ersätta apostrof med \\' också.
ok tackar anders, men fan i webläsarens statusfält så står det fortfarande att det är fel påsidan, och det är ngt jävla tecken som jag måste replace för att javascriptet ska funka, fattar inte vilket d e, blir cp snart! :)
När du ändå håller på borde du ersätta apostrof med \\' också.
Varför har du mellanslag runt tecknen du ska replacea? Det betyder antagligen att inga replacear kommer att utföras, eftersom det oftast inte finns mellanslag runt de tecknen i texten.