<%
function
htmlencode2(str) dim result
dim l
if isNULL(str) then
htmlencode2=""
exit function
end if
l=
len(str)
result=""
dim i
for i = 1 to l
select case
mid(str,i,1)
case "<"
result=result+"<"
case ">"
result=result+">"
case
chr(13)
result=result+"<br>"
case
chr(34) result=result+"""
case "&"
result=result+"&"
case
chr(32) 'result=result+" "
if i+1<=l and i-1>0 then
if mid(str,i+1,1)=chr(32) or mid(str,i+1,1)=
chr(9) or mid(str,i-1,1)=chr(32) or mid(str,i-1,1)=chr(9) then
result=result+" "
else
result=result+" "
end if
else
result=result+" "
end if
case chr(9)
result=result+" "
case else
result=result+mid(str,i,1)
end select
next
htmlencode2=result
end function
%>
在你显示的页面里加入上面代码即可,任何位置都行(建议放在页面的首部)
用下面的显示出来
response.Write htmlencode2(rs("字段名"))
上面的这代码意思清楚一点点 攻能也差不多明白了 能把红名部分所代表的意思讲一下吗