`
chengnuoangel
  • 浏览: 69127 次
  • 性别: Icon_minigender_1
  • 来自: 河南郑州
社区版块
存档分类
最新评论

dwr.util.setValue()解决HTML自动转义的问题

    博客分类:
  • DWR
阅读更多

这段时间做了移动的设备巡检系统,因为用到了TELNET协议.

当用TELNET连接要巡检的设备时,可能有的命令会遇到<more>等继续符,

但是在HTML页面上设置时输入<more>,

从数据库取出来放到页面上dwr.util.setValue("moreFlag",moreFlag);,则显示<more>,

自动把‘<’‘>’转义成了<和>

在JAVAEYE了查了一下,http://www.iteye.com/topic/120577给出了解决的办法,非常感谢manus。 dwr.util.setValue 也支持[option]参数的,

 所以就直接设置成dwr.util.setValue("moreFlag",moreFlag,{escapeHtml:false});

OK,就是我想要的结果。

 {escapeHtml:true}的意思是对html标签进行过滤,也就是html内容原样输出。

<html>输出为<html>,<>输出为<>

{escapeHtml:false}的意思是对html标签不进行过滤,也就是html内容不输出。

<html>不输出 ,<>输出为<>,因为<>不为html标签

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics