我在网页上设置了tinymce,用户可以生成我在网站上放置的HTML数据。
问题是我现有的html页面我想用作启动器。
我想第一次进入tinymce页面,它使用我本地磁盘上的html文件的wysiwyg视图预填充textarea。
有没有办法获取一个HTML流并让它预先填充textarea所以它显示了所见即所得而不是html。我需要确保此转换不会丢失任何格式。
答案 0 :(得分:1)
当设置为加载到现有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>
答案 1 :(得分:1)
我已经使用TinyMCE构建了一个自定义CMS,它基本上就是您描述的内容。我发现当我预填充textarea时,TinyMCE默认显示为WYSIWYG。
可以从磁盘上的文件中读取HTML,也可以将其存储在其他位置。
你真的尝试过吗?