你可以加载了HTML的文本区域,但显示了所见即所得的格式化输出(使用TinyMCE的IM)

StackOverflow https://stackoverflow.com/questions/1225501

  •  22-07-2019
  •  | 
  •  

我有一个网页设置TinyMCE的用户生成我在我的网站上把HTML数据。

的问题是,我有我想作为首发使用现有的HTML页面。

我想有他们第一次去TinyMCE的页面,它与预填充的HTML文件我的本地磁盘上的所见即所得视图textarea的。

有任何方法采取HTML流和具有预填充它一个textarea所以它显示了所见即所得代替HTML。我需要确保此转换不失去任何格式。

有帮助吗?

解决方案

当设置加载到现有textarea的,TinyMCE的将显示已经装载到textarea的HTML中。加载HTML到服务器端textarea的。例如(伪代码):

echo "<textarea class=\"text\">"
echo html_encode( html_stream )
echo "</textarea>"

和所述JavsaScript:

<script type="text/javascript">
tinyMCE.init({
    mode : "specific_textareas",
    editor_selector : "text",
});
</script>

其他提示

我已经建立了一个自定义的CMS与TinyMCE的这本质上做你描述的东西。我已经发现当我预填充textarea的那TinyMCE的显示为WYSIWYG默认情况下。

在HTML可以从文件在磁盘上读出,或存储在别处。

让你居然还没试过?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top