Javascript Tinymce编辑器剥离所有样式,但在粘贴文本时保留项目符号和表格

Javascript Tinymce编辑器剥离所有样式,但在粘贴文本时保留项目符号和表格,javascript,html,tinymce,Javascript,Html,Tinymce,我使用的是tinymce编辑器,我的要求是在粘贴内容时剥离应用于内容的所有样式,而不会丢失项目符号和表格。这可能吗?我尝试初始化tinymce编辑器,如下所示: tinymce.init({ plugins: "paste,textcolor", paste_as_text: true, encoding: "xml", mode: "exact", selector: "textarea.className", menubar: false,

我使用的是tinymce编辑器,我的要求是在粘贴内容时剥离应用于内容的所有样式,而不会丢失项目符号和表格。这可能吗?我尝试初始化tinymce编辑器,如下所示:

 tinymce.init({
    plugins: "paste,textcolor",
    paste_as_text: true,
    encoding: "xml",
    mode: "exact",
    selector: "textarea.className",
    menubar: false,
    statusbar: false,
    height: 257,
    browser_spellcheck: true,
    toolbar: "forecolor backcolor,bold,italic,underline,separator,strikethrough,justifyleft,justifycenter,justifyright, justifyfull,bullist,numlist,undo,redo,link,unlink"
});
我正在使用粘贴插件,并将粘贴文本设置为true。这将剥离所有样式,以便我可以自己应用所需的样式。然而,即使是子弹和桌子也被剥光了,这是不好的。有人知道吗?提前谢谢

粘贴为文本选项()将使粘贴的内容以纯文本的形式出现-因此没有项目符号、表格、标题等内容。内容基本上看起来像是在粘贴到TinyMCE之前通过记事本粘贴的内容。如果在上面的配置中将其设置为
true
,则根本不会获得任何HTML格式-这是根据该配置选项设计的

如果您没有将
粘贴为\u text
设置为
true
,您将获得HTML内容(根据您的帖子知道)-如果您想进一步操作HTML,您可以选择:

粘贴\u后处理
-

这允许您在
粘贴
插件处理内容之后,但在将内容注入编辑器之前,运行自己的自定义JavaScript。此时,您可以对HTML执行任何您喜欢的操作,因此您可以在内容中添加或删除的内容实际上没有限制

粘贴单词有效元素
-

这允许您列出当
粘贴
插件处理粘贴的内容时,哪些HTML元素可有效插入编辑器

粘贴插件还有其他选项可以提供进一步的帮助: