我有以下来自服务器的内容,我在附有tinymce的textarea下显示
<p>Test1</p>
<p>Test2</p>
我在浏览器中看到带有以下 p 标签
<p>Test1</p> <p>Test2</p>
虽然它应该显示为
Test1
Test2
我不确定我在这里缺少什么?我在 firebug 控制台中看不到任何错误。当我从 firebug 检查我的 textarea 时,它 textarea 与 tinymce 正确连接,但不知何故没有以正确的格式显示 html 内容?我正在使用 struts 2 textArea 即
这是我的tinymce配置:-
function attachTinyMCE() {
tinyMCE.init({
mode: "textareas",
theme: "advanced",
plugins: "preview",
readonly: true,
theme_advanced_buttons1: "forecolor,backcolor,|,justifyleft,justifycenter,justifyright,justifyfull,bullist,numlist,|,formatselect,fontselect,fontsizeselect,sub,sup,|,bold,italic,underline,strikethrough",
theme_advanced_buttons2: "",
theme_advanced_toolbar_location: "top",
theme_advanced_toolbar_align: "left",
theme_advanced_statusbar_location: "bottom",
theme_advanced_path: false,
theme_advanced_resizing: true,
entity_encoding: "raw"
});
}
更新:-如果我从服务器发送以下内容,即
<p>Test1</p>
<p>Test2</p>
代替
<p>Test1</p>
<p>Test2</p>
它在tinymce中正确显示,即
Test1
Test2