Epo*_*okK 4 javascript ckeditor
我使用CKEditor 4,我想设置默认字体.我用我的字体选择添加了"font_defaultLabel",但它不起作用......
我在互联网上找到了这个解决方案,但这对我来说不是一个真正的解决方案:
CKEDITOR.on( 'instanceReady', function( ev ) {
ev.editor.setData('<span style="font-family:Arial, Verdana, sans-serif;">­</span>');
});
Run Code Online (Sandbox Code Playgroud)
有人能帮我吗?
EpokK
Zee*_*Zee 11
您可以使用ckeditor的数据处理器修改(例如)您选择的font-size,font-family段落,这将影响输入ckeditor的任何段落,无论是在源中粘贴,写入还是更改; 这样的事情:
CKEDITOR.on('instanceReady', function( ev ) {
ev.editor.dataProcessor.htmlFilter.addRules({
elements: {
p: function (e) { e.attributes.style = 'font-size:' + fontsizevariable + 'px; font-family:' + fontfamilyvariable + ';'; }
}
});
});
Run Code Online (Sandbox Code Playgroud)
对于dataProcessor.dataFilter也是如此
但是,如果您打算查看在您的环境之外创建的html,这些规则可能会使它变得非常混乱
| 归档时间: |
|
| 查看次数: |
12968 次 |
| 最近记录: |