配置TinyMCE网页文本编辑器不显示html head body等标签信息
TinyMCE是一个非常优秀的HTML网页文本编辑器,可以完美地跟input结合。 项目主页: https://www.tiny.cloud/
使用非常简单
<textarea data-editor name="text" class="form-control" rows="6"></textarea> <script src="/js/tinymce/tinymce.min.js"></script>
tinymce.init({ selector : '[data-editor]' , content_css : $dataEditor.attr('data-editor') || '' , language : (FE_LOCAL.language || '').replace('-', '_') , menubar : 'edit insert format table' , relative_urls : false , remove_script_host : false , convert_urls : true , plugins : [ "advlist autolink lists link image charmap print preview anchor" , "searchreplace visualblocks code fullscreen fullpage" , "insertdatetime media table paste textcolor colorpicker contextmenu" ] , image_dimensions : false , toolbar: "insertfile undo redo | styleselect | bold italic underline strikethrough | fontselect fontsizeselect | " + "forecolor backcolor | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | " + "link image code print" , setup: function(editor) { editor.on('init', function(e) { }) editor.on('change', function(e) { editor.save() }) editor.on('keyup', function(e) { editor.save() }) } })
其中监听editor的事件可以让文本有改动时,立即存储到对应的form表单元素中
不过默认配置获取的结果是带HTML/head/body等标签的,如果只想要你编辑部分的HTML代码可将 fullpage 插件去掉即可。
, plugins : [ "advlist autolink lists link image charmap print preview anchor" , "searchreplace visualblocks code fullscreen" , "insertdatetime media table paste textcolor colorpicker contextmenu" ]
免责申明:
1. 本站所有教程、文章分享目的仅供大家学习和交流,资源连接来自于网络,非本站发布,本站也不存储任何资源!
2. 如有无法查看或链接失效,烦请报告联系管理员处理!
3. 本站无法保证资源质量及其时效性,恕不接受任何提问。
4.本站即不保存任何资源,也不对任何链接作品负责,希望大家赞助本站,费用仅维持本站的日常运营所需!
5. 百码云无法保证文章教程或资源的完善与安全,请自行检测解决。
6. 通过本站收集链接的相关资源,严禁杜绝任何形式的正式商业用途,请前往官方购买。
7. 但凡通过本站链接导航下载的任何作品,虽不归本站所有,但在研究学习的前提下,请务必在下载24小时后删除。
百码云资源站仅提供学习的平台,所有资料均来自于网络,版权归原创者所有!本站不提供任何保证,并不承担任何法律责任,如果对您的版权或者利益造成损害,请提供相应的资质证明,我们将于3个工作日内予以删除。本文章采用BY-NC-SA 4.0 《国际知识共享署名许可协议4.0》 进行许可 。
百码云 » 配置TinyMCE网页文本编辑器不显示html head body等标签信息
1. 本站所有教程、文章分享目的仅供大家学习和交流,资源连接来自于网络,非本站发布,本站也不存储任何资源!
2. 如有无法查看或链接失效,烦请报告联系管理员处理!
3. 本站无法保证资源质量及其时效性,恕不接受任何提问。
4.本站即不保存任何资源,也不对任何链接作品负责,希望大家赞助本站,费用仅维持本站的日常运营所需!
5. 百码云无法保证文章教程或资源的完善与安全,请自行检测解决。
6. 通过本站收集链接的相关资源,严禁杜绝任何形式的正式商业用途,请前往官方购买。
7. 但凡通过本站链接导航下载的任何作品,虽不归本站所有,但在研究学习的前提下,请务必在下载24小时后删除。
百码云资源站仅提供学习的平台,所有资料均来自于网络,版权归原创者所有!本站不提供任何保证,并不承担任何法律责任,如果对您的版权或者利益造成损害,请提供相应的资质证明,我们将于3个工作日内予以删除。本文章采用BY-NC-SA 4.0 《国际知识共享署名许可协议4.0》 进行许可 。
百码云 » 配置TinyMCE网页文本编辑器不显示html head body等标签信息