tinymce:如何转换原始html标签?

时间:2014-12-23 20:06:10

标签: html tinymce

我使用tinymce来让人们写内容。但现在我不想他们编辑自己的内容,我需要再次使用tinymce。 我的问题是在我的数据库中,这个内容由html标签组成,当我尝试在我的tinymce textarea中加载文本时(在编辑视图中),我得到了原始内容,例如<p> Hello my name is <em>John</em> [...] </p>。但是当他们写下这些内容时,就是“wysiwyg”。

我想将这个原始html转换为wysiwig。

这里是原始html的截图

enter image description here

我希望它们在点击“编辑我的内容”按钮时是这样的:

enter image description here

3 个答案:

答案 0 :(得分:1)

我用这个:

echo <textarea name="icerik" id="editor1" rows="10" cols="80">'.htmlentities($satir->icerik).'</textarea>;

我在php中使用“htmlentities”方法将html代码转换为wysiwyg。当您在和之间编写转换后的文本时,您可以得到您想要的内容。

假设您当然使用PHP。如果没有,尝试搜索例如“asp.net中的htmlentities”或等待另一个答案。

答案 1 :(得分:0)

tinyMCE.activeEditor.setContent('<span>html data from your database</span>');

答案 2 :(得分:0)

使用此:

strip_tags(stripslashes('row html content'))