我在谷歌上花了2天但未能找到TinyMCE V4的工作答案。
我在我的项目中使用最新的CDN版本的TinyMCE,我不仅可以粘贴为纯文本,还可以删除除<p>
和<br/>
之类的小内容之外的所有内容。我有一个问题,就是粘贴物品并带上像<div>
这样的行李。
当前的工作版本基于此答案https://stackoverflow.com/a/9050597/1917125。
<script src="//tinymce.cachefly.net/4.0/tinymce.min.js"></script>
<script>
tinymce.init({ plugins : 'paste',
paste_auto_cleanup_on_paste : true,
paste_remove_styles: true,
paste_remove_styles_if_webkit: true,
paste_strip_class_attributes: true,
selector:'input#tinymce',
height: 400,
menubar : false,
toolbar: "undo redo | bold italic |
alignleft aligncenter alignright alignjustify |
bullist numlist outdent indent "});
</script>
这适用于删除所有视觉元素,但我需要做一个更好的操作,并从<div>
粘贴中删除CTRL-V
之类的元素。
提前致谢。
答案 0 :(得分:0)
试试这个:
valid_elements: "p,br,b,i,strong,em",
在这里查看:
http://www.tinymce.com/wiki.php/configuration:valid_elements