我使用的是CKEditor 4.5.5版本。
我添加了下一段代码来添加nofollow。
它工作得很好,并存储了我的数据库。但是,当我修改帖子时,CKEditor auto-removed ref="nofollow"
属性。
如何在CKEditor上加载源属性?
--编写页面。添加非跟随代码--
CKEDITOR.on('instanceReady', function () {
CKEDITOR.on('dialogDefinition', function (ev) {
var editor = ev.editor;
editor.dataProcessor.htmlFilter.addRules({
elements: {
a: function (element) {
if (!element.attributes.rel)
element.attributes.rel = 'nofollow';
}
}
});
});
});
发布于 2019-02-20 04:30:21
您需要修改文件ckeditor_config.js
。添加以下代码:
config.extraAllowedContent = 'a[rel]';
https://stackoverflow.com/questions/51016341
复制相似问题