我正在使用wysiwyg
名为“ niceEdit
”的文本编辑器。
当我想呈现从数据库中提取的内容时,html 标签采用html 实体的形式。例如:<
因此,结果(在网页中)可能类似于:
<b>hello world</b>
代替:
你好世界
转换它的简单/优雅的方法是什么?
PS
我在后端使用 JAVA(Play!框架)。
这是一种方法:http: //jsfiddle.net/QSJxW/
简而言之,您创建了一个不执行任何操作且没有提交按钮的表单。在表单中添加一个 textarea 并将所有代码放在 和<textarea>
之间</textarea>
。您可以使用 CSS 来设置文本区域的样式,使其看起来不像文本区域。
我的 jsFiddle 中有 2 个示例。一种无样式,一种有样式。如果将溢出:隐藏添加到 textarea CSS,它会关闭滚动。
希望这可以帮助!
辛西娅