主题:  不显示Html标签的问题?

xulingfei

职务:普通成员
等级:1
金币:0.0
发贴:33
#12005/11/11 13:51:12
//定义函数
<script language="VBSCRIPT">
<%
Function inHTML(str)
Dim sTemp
sTemp = str
inHTML = ""
If IsNull(sTemp) = True Then
Exit Function
End If
sTemp = Replace(sTemp, "&", "&amp;"
sTemp = Replace(sTemp, "<", "&lt;"
sTemp = Replace(sTemp, ">", "&gt;"
sTemp = Replace(sTemp, Chr(34), "&quot;"
inHTML = sTemp
End Function
%>
</script>

//引用函数
<%=HTMLEncode(intro.Fields.Item("description".value) %>

在TD里用可以,但在TEXTAREA里用又把HTML标签显示出来了。

<form name="form1" method="post" action="admin_intro_topic.asp">
<textarea name="textfield" cols="52" rows="18"><%= inHTML(intro.Fields.Item("description".value) %></textarea>



沉默是金

职务:普通成员
等级:6
金币:11.2
发贴:4357
#22005/11/11 14:17:13
在TEXTAREA就不需要用函数来转换了。


难人一个……

xulingfei

职务:普通成员
等级:1
金币:0.0
发贴:33
#32005/11/11 19:31:06
那在TEXTAREA怎么实现不显示Html标签?



xulingfei

职务:普通成员
等级:1
金币:0.0
发贴:33
#42005/11/12 20:52:26
有些在线编辑器做到了,具体代码怎么写?



xulingfei

职务:普通成员
等级:1
金币:0.0
发贴:33
#52005/11/13 9:28:21
急用!跪地求!