先把值求出来,再按照下面的函数转换一下
function my_newline(str)
if str<>"" then
my_newline=replace(str,chr(13)&chr(10),"<br>")
my_newline=replace(my_newline,chr(32)," ")
my_newline=replace(my_newline,chr(9)," ")
else
my_newline=" "
end if
end function
<%
Function coder(str)
Dim result,L,i
If IsNull(str) Then : coder="" : Exit Function : End If
L=Len(str) : result=""
For i = 1 to L
select case mid(str,i,1)
case "<" : result=result+"<"
case ">" : result=result+">"
case "&" : result=result+"&"
case chr(9) : result=result+" "
case chr(13) : result=result+"<br>"
case chr(32) : result=result+" "
case chr(34) : result=result+"""
case chr(39) : result=result+"'"
case else : result=result+mid(str,i,1)
end select
Next
coder=result
End Function
%>