我正在需要HTML文本编辑器的电子商务项目中工作,我选择TinyMCE。TinyMCE是用于编辑文本的出色编辑器。
我使用Asp.net MVC4和mysql数据库来存储tinyMCE的数据。我很容易通过使用获得tinyMCE编辑器的内容
tinymce.get("textfull").getContent({ format: 'raw' }).replace(//g, ">");
该代码为我提供了HTML编码的文本,但我想通过使用此代码在新的tinyMCE编辑器上显示此文本
tinymce.get("textfull").setContent($("").html(d.Description).text());
但是此代码设置了HTML文本而不是HTML在浏览器上呈现的内容
请告诉我什么是显示为HTML元素而非文本的正确方法。
你可以试试
tinymce.get("textfull").getBody().innerHTML = $("").html(d.Description).text();
要么
tinymce.get("textfull").getBody().innerHTML = d.Description;