ckeditor 4.13如何禁用内容转换

时间:2019-11-19 08:08:28

标签: ckeditor

当我将单词中的内容粘贴到ckeditor(我的版本是4.13.0)时,如何设置正确的配置会很麻烦。

我知道很多跨度来自单词,所以我尝试通过将文本颜色和文本格式改为“字体”来逃脱它们

//default for font and color are span but change to font because need to escape span when paste from word
config.fontSize_style = {
    element:        'font',
    styles:         { 'font-size': '#(size)' },
    overrides:      [ { element: 'font', attributes: { 'size': null } } ]
};


config.font_style = {
    element:        'font',
    styles:         { 'font-family': '#(family)' },
    overrides:      [ { element: 'font', attributes: { 'face': null } } ]
};

config.colorButton_foreStyle = {
    element: 'font',
    attributes: { 'color': '#(color)' }
};

config.colorButton_backStyle = {
    element: 'font',
    styles: { 'background-color': '#(color)' }
};

但是我仍然需要跨度来学习像

这样的特定课程
config.allowedContent =
                            'h1 h2 h3 h4 strong u strike sub sup blockquote em ul ol li p ;table[*]{*}(*);font[*]{*}(*);s[*]{*}(*); td[*]{*}(*); th[*]{*}(*); tr[*]{*}(*);' +
                            'a[!href,target,class,onclick,id](*);' +
                            'img[!src,alt,width,height];' +
                            'span[!class](update,textnote,andy,footnote);' +
                            'div[*]{margin-left,margin-right,text-align}(*);'

                            ;

但是当我复制并粘贴一些东西时ckeditor变形

<span style="background-color:white>

进入<font style="background-color:white>

我绝对不想要-从单词粘贴时如何禁用它? 我尝试以不同的方式设置config.pastefilter,但没有任何效果!

0 个答案:

没有答案