CKEditor - 在页面加载时更改字体系列

时间:2016-06-14 09:07:36

标签: javascript html css fonts ckeditor

基于JavaScript布尔值,我需要将font-family的{​​{1}}更改为CKEditor

到目前为止,我已尝试在Meiryo条件下的自定义JS中添加以下内容。但这不会改变if

font-family

以及我的自定义脚本

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

他们都没有奏效。请让我知道我做错了什么。

提前致谢!

1 个答案:

答案 0 :(得分:1)

是:

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

而不是:

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

全部接受:

145 CKEDITOR.config.font_names =
146     'Arial/Arial, Helvetica, sans-serif;' +
147     'Comic Sans MS/Comic Sans MS, cursive;' +
148     'Courier New/Courier New, Courier, monospace;' +
149     'Georgia/Georgia, serif;' +
150     'Lucida Sans Unicode/Lucida Sans Unicode, Lucida Grande, sans-serif;' +
151     'Tahoma/Tahoma, Geneva, sans-serif;' +
152     'Times New Roman/Times New Roman, Times, serif;' +
153     'Trebuchet MS/Trebuchet MS, Helvetica, sans-serif;' +
154     'Verdana/Verdana, Geneva, sans-serif';

自:

http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.font_style