gpt4 book ai didi

jquery - Tinymce 粘贴包括样式

转载 作者:行者123 更新时间:2023-12-01 04:13:52 25 4
gpt4 key购买 nike

我有一个tinymce表单,它在大部分情况下都可以工作,但是当我从互联网或文字处理程序复制某些内容并尝试将其粘贴到其中时,内联样式会保留下来。

我已经尝试过几种方法来解决这个问题,但没有成功。看来这个风格标签困扰着我!

我会完全删除样式标签,我确实尝试过这个,但是当我这样做时,你可以在tinymce中添加的样式无效,例如文本对齐......我真的不想这样做.

这就是我现在所拥有的,你可以看到我试图删除粘贴上的样式,但它不起作用。一些帮助将不胜感激!

tinyMCE.init({
mode : "exact",
elements : "wStory",
plugins : "paste",
theme: "advanced",
width: "80em",
height: "700px",
paste_auto_cleanup_on_paste : true,
paste_remove_styles: true,
paste_remove_styles_if_webkit: true,
paste_strip_class_attributes: true,
theme_advanced_buttons1:"bold,italic,underline,strikethrough,hr,|,justifyleft,justifycenter,justifyright,justifyfull,outdent, indent,|,cleanup,|,forecolor, |,undo,redo,|,link, unlink",
theme_advanced_toolbar_location:"top",
theme_advanced_toolbar_align:"center",
theme_advanced_resizing:false,
width:"100%",height:"700px",
invalid_elements: "span, div",
theme_advanced_path:false,
setup : function(ed) {
ed.onInit.add(function(ed) {
ed.pasteAsPlainText = true;
});
},

});

最佳答案

出于某种奇怪的原因,我在最新的tinymce中所做的一切都不起作用。我希望这可以帮助遇到此问题的其他人

  cleanup_on_startup : true,
fix_list_elements : false,
fix_nesting : false,
fix_table_elements : false,
paste_use_dialog : true,
paste_auto_cleanup_on_paste : true,

我必须将它们粘贴到 init 函数中。这允许它发布纯文本,然后当用户放置诸如居中之类的样式时,它会在指定文本周围添加段落标签

关于jquery - Tinymce 粘贴包括样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16847324/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com