在tinymce编辑器中设置html

时间:2012-05-16 00:39:36

标签: html tinymce

我正在尝试使用jquery在tinymce中设置HTML数据。但我有一些问题。

我的html数据如下:

  var data = "<div><img src='http://localhost/images/test.png' /><div>Image Title</div></div> html";
    tinyMCE.activeEditor.setContent(data , {format : 'raw'} ); 

它正确渲染div和图像。但我得到了带有html的附加

标签 如果我删除html字,则数据未在编辑器中正确呈现

我也试过以下各种组合,但没有帮助:

tinyMCE.activeEditor.dom.setHTML(tinyMCE.activeEditor.id, str);
tinyMCE.activeEditor.setContent(data ); 

1 个答案:

答案 0 :(得分:2)

Tinymce和浏览器负责输入html的有效性。您可以在输入数据后向我显示编辑器内容吗?

tinyMCE.activeEditor.setContent(content);

是用内容变量保存的文本替换当前编辑器内容的常用正确方法。