在使用Ckeditor时,我已将bold
功能定义为:
config.coreStyles_bold =
{
element : 'span',
attributes : { 'style' : 'font-weight:bold' }
};
我还使用config.forcePasteAsPlainText = true;
将所有文本粘贴为纯文本。这样可以正常工作,但我需要使上面的元素在粘贴时保持其格式。
因此任何粗体文本都应粘贴为粗体,而其余文本应粘贴为纯文本。
有人可以告诉我如何实现这个目标?
感谢。
答案 0 :(得分:0)
在搜索了一段时间后,我设法找到了解决方案:
在config.js
文件中,我添加了这一行:
config.pasteFilter = 'span{*}';
允许仅粘贴到已设置内联<span>
的{{1}}元素上。对于这种情况,更严格的规则是:
style
我也删除了config.pasteFilter = 'span{font-weight}';
(或者它可以设置为config.forcePasteAsPlainText = true;
)