TinyMCE复制粘贴IE11

TinyMCE复制粘贴IE11,tinymce,internet-explorer-11,Tinymce,Internet Explorer 11,我正在用TinyMCE 4.3.9编写一个富文本,我在IE 11中遇到了一个奇怪的插件粘贴问题 该案例是word的复制e粘贴,在chrome中工作正常,但在ie11中没有保留项目符号列表的缩进 我附上了一份测试文件 文件位于从Word复制和粘贴文档时,需要执行两个步骤。在第一步中,当您复制Word中的内容(例如CMD+C)时,它会在剪贴板中创建该内容的多个“风格”。在Windows和Mac计算机上,这通常包括纯文本、RTF和HTML等 当您将内容粘贴到TinyMCE中时,编辑器不会查看原始Wor

我正在用TinyMCE 4.3.9编写一个富文本,我在IE 11中遇到了一个奇怪的插件粘贴问题

该案例是word的复制e粘贴,在chrome中工作正常,但在ie11中没有保留项目符号列表的缩进

我附上了一份测试文件


文件位于

从Word复制和粘贴文档时,需要执行两个步骤。在第一步中,当您复制Word中的内容(例如CMD+C)时,它会在剪贴板中创建该内容的多个“风格”。在Windows和Mac计算机上,这通常包括纯文本、RTF和HTML等

当您将内容粘贴到TinyMCE中时,编辑器不会查看原始Word文档(实际上它不能这样做),而是查看剪贴板并找到内容的最合适表示形式。TinyMCE总是选择HTML,因为TinyMCE是一个HTML编辑器

有趣的是,微软的浏览器可以(而且几乎总是这样)在将内容交给编辑器进行处理之前,从剪贴板请求内容时修改内容。Chrome和IE行为不同的原因是,它们可能会将非常不同的HTML返回给编辑器,作为粘贴过程的起点

如果您对浏览器返回的内容感到好奇,这里有一些测试页面,可以让您看到差异:

(浏览器未命名为IE11或MS Edge)

(IE11和MS Edge)

希望这有助于解释为什么这两种浏览器的外观会有所不同。如果您认为IE从剪贴板返回的HTML确实具有正确缩进所需的数据,我将继续关注您打开的GitHub问题,并提供有关您发现内容的更多详细信息。

尝试使用,这个问题似乎已经在V5中解决了

代码如下:

<script src="https://cloud.tinymce.com/5/tinymce.min.js?apiKey=your_API_key"></script>

请在一个更易于设置的环境中提供一个链接(并且不易在将来链接更改)。您引用的演示页面有一个指向Codepen的链接(这里有一个保存的笔:),因此您可以使用文件创建自己的。理想情况下,一旦你在那里重现问题,在这里创建一个SO片段,并更详细地描述如何重现问题、预期和实际行为,以及你迄今为止试图解决它的方法。现在,还不清楚你所说的案例是什么意思,是WordThank,Michael的一个副本e粘贴。github问题是使用你提供的链接更新的,这些链接显示了IE11和Chrome是如何将文档转换为HTML的。我希望这有助于理解这个问题。