我有一个来自数据库的文本并放入 ckeditor 编辑器。我想在我的文本中保护一个区域。
例子:
<div class="editable">aaaaa</div>
<div class="non-editable">bbbbb</div>
<div class="editable">aaaaa</div>
我的愿望是div
with 类non-editable
就像一个只读文本?
我有一个来自数据库的文本并放入 ckeditor 编辑器。我想在我的文本中保护一个区域。
例子:
<div class="editable">aaaaa</div>
<div class="non-editable">bbbbb</div>
<div class="editable">aaaaa</div>
我的愿望是div
with 类non-editable
就像一个只读文本?
我有同样的问题,我为它写了一个插件。您可以在此答案中找到插件:
如何阻止对 CKEDITOR textarea 中某些部分内容的编辑?
您需要调整一些东西,例如类以确保它们在您的 HTML 和插件代码中匹配,因为插件代码会检查受保护的类并阻止对受保护类中元素的任何更改。
我在插件代码中放了很多文档来解释它是如何工作的。最好从答案中包含的 HTML 开始,以便您可以获得工作版本,然后修改 HTML 以满足您的需要。