从 Microsoft Word Online 粘贴时什么是 paraid 和 paraeid?

What are paraid and paraeid when pasting from Microsoft Word Online?

我正在尝试为 CKEditor 创建一个插件,它会在从 Microsoft Word Online 粘贴时保留格式。我创建此基本粘贴是为了检查 Microsoft Word Online 如何在剪贴板中存储数据。

CKEDITOR.plugins.add('superpaste',
    {
        requires: [],
        init: function (editor) {
            editor.on('paste', function (evt) {
                alert('pasting: ' + evt.data.dataValue);
            })
        }
    }
);

这是我用来测试的文本块。

常规 粗体 斜体 下划线 删除线 上标下划线 粗斜体 下划线 注意:下划线似乎在 Whosebug 中不起作用。 当从几乎任何来源(包括 Microsoft Word 桌面应用程序)粘贴时,格式都会正确地传输到 CKEditor 中。 从 Microsoft Word Online 粘贴时,我没有看到任何样式。相反,我看到了 "p" 标签的 "paraid" 和 "paraeid" 属性。 这些paraid和paraeid是什么?它们包含格式数据,还是在其他地方?是否有关于如何从 Microsoft Word Online 中 copy/paste 的文档?

谢谢。

这里是 CKEditor 开发者。

HTML 粘贴的表格 MS Word Online 包含内联样式,通常表示为标签(例如 style: bold<strong> 标签),因此(在 Chrome/Safari) 它们会被粘贴过滤器过滤掉。

当然你可以随时禁用它,更多信息在这里: http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-pasteFilter