Javascript 如何在没有样式的情况下将文本粘贴到tinymce中
您好,我有tinymce textarea,当我粘贴来自microsoft word spacing和line height的文本时,文本不正确或看起来很难看。当用户粘贴文本时,我只想删除间距和行高。像本地textarea这样的东西使它成为可能。我不知道 您可以使用Javascript 如何在没有样式的情况下将文本粘贴到tinymce中,javascript,html,tinymce,Javascript,Html,Tinymce,您好,我有tinymce textarea,当我粘贴来自microsoft word spacing和line height的文本时,文本不正确或看起来很难看。当用户粘贴文本时,我只想删除间距和行高。像本地textarea这样的东西使它成为可能。我不知道 您可以使用粘贴插件和粘贴为文本参考 根据您的使用情况设置菜单等的其他选项 tinymce.init({ selector: "yourselector", // change this value according to your HT
粘贴插件和粘贴为文本
参考
根据您的使用情况设置菜单等的其他选项
tinymce.init({
selector: "yourselector", // change this value according to your HTML
plugins: "paste",
paste_as_text: true
});
一个选项是将paste\u retain\u style\u属性添加到tiny.init()
配置中
此选项允许您指定粘贴Word(和类似产品)内容时要保留的特定样式。此选项可以设置为CSS样式名称的空格分隔列表,如果希望保留所有样式,可以设置为“全部”
例如:
tinymce.init({
selector: "textarea", // change this value according to your HTML
paste_retain_style_properties: "color font-size"
});
为了更好地控制粘贴内容,您可以使用TinyMCE的
这使您能够在粘贴的内容插入编辑器之前对其进行解析和过滤。I使用它,但不起作用。它只删除样式和间距,行距与Word相同您是否检查了文档的其他选项?