文本框输入的,等标签依然是字符串
推推 2009-04-09 11:15:17
我想问一下,在聊天系统中的发送消息中的文本框输入的<imput type="text">,<table></table>等标签后,就变成了文本和表格。这个问题,要如何解决啊。。
...全文
68 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
foollb999888 2009-04-09
  • 打赏
  • 举报
回复
我以前看到一个asp的函数

你可以试一下啊


Function RealStr(m_intro)
RealStr=Server.HTMLEncode(m_intro)
RealStr=Replace(RealStr,"|","¦")
RealStr=Replace(RealStr," ","  ")
RealStr=Replace(RealStr, "<", "<")
RealStr=Replace(RealStr, ">", ">")
RealStr=Replace(RealStr,chr(13) & chr(10),"<br>")
End Function

就是将标签转换一下
sjkof 2009-04-09
  • 打赏
  • 举报
回复
你是说还是希望显示<imput type="text">,是吗?

那样的话需要对一些特殊字符转义
steryzone 2009-04-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 foollb 的回复:]
我以前看到一个asp的函数

你可以试一下啊


Function RealStr(m_intro)
RealStr=Server.HTMLEncode(m_intro)
RealStr=Replace(RealStr,"|","¦")
RealStr=Replace(RealStr," ","  ")
RealStr=Replace(RealStr, " <", "<")
RealStr=Replace(RealStr, ">", ">")
RealStr=Replace(RealStr,chr(13) & chr(10),…
[/Quote]
可以进行转义就可以了

81,119

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧