HTMLEncode 编码与解码用法定义
1.HTMLEncode 函数:除了 server.htmlencode 的所有功能以外,还有转化回车和空格的功能,
可以将 textarea 中输入的文本按照原样在 html 中显示
代码如下:
funcon HTMLEncode(fString)
fString = replace(fString, ">", ">")
fString = replace(fString, "<", "<")
fString = Replace(fString, CHR(32), " ")
fString = Replace(fString, CHR(34), """)
fString = Replace(fString, CHR(39), "'")
fString = Replace(fString, CHR(13), "")
fString = Replace(fString, CHR(10) & CHR(10), "</P><P>")
fString = Replace(fString, CHR(10), "<BR>")
HTMLEncode = fString
end funcon
2.HTMLDecode 函 数:就是 HTMLEncode 函 数 的 反函数,将 html 中 的 字 符按照原样在
textarea 中显示,在修改信息时很有用
代码如下:
funcon HTMLDecode(fString)
fString = replace(fString, ">", ">")
fString = replace(fString, "<", "<")
fString = Replace(fString," ",chr(32))
fString = Replace(fString,""",chr(34))
fString = Replace(fString,"'",chr(39))
fString = Replace(fString, "", CHR(13))
fString = Replace(fString, "</P><P>", CHR(10) & CHR(10))
fString = Replace(fString, "<BR>", CHR(10))
HTMLDecode = fString
end funcon
UrlEncode 和 UrlDecode
首先先来说一下为什么要 urlencode
1.为了正常获取值
字符 特殊字符的含义 URL 编码