在CKEditor上显示/隐藏字符

时间:2018-05-16 10:06:33

标签: ckeditor

有人可以帮忙吗?我已经搜索了很多内容,无法找到答案。有没有办法在CKEditor上显示/隐藏不可打印的字符,就像在单词上一样?我无法找到任何插件:/

1 个答案:

答案 0 :(得分:1)

简而言之,没有办法做到这一点,或者至少它并不容易。

现在版本较长。如果您正在讨论Pilcrow字符,则可以使用HTML实体¶¶在CKEditor中显示该字符,但请注意此字符为 NOT 通过任何方式不可打印,并且为了使其不可打印,您需要编写处理它的代码,这并不容易。首先,您需要编写一个代码(可以作为CKEditor插件完成),它在Enter上插入Pilcrows并在数据发送到服务器的任何地方删除它们。到目前为止一切都那么好,但由于这是一个普通字符(来自CKEditor内容区域POV),您需要处理在键入,样式化和修改输入文本时可以删除此字符的所有情况,这几乎是不可能的。

作为替代方案,您可以尝试使用插入例如以PilcRow为背景图片的spans。虽然处理跨度比简单字符更容易,但您仍然需要处理在键入,删除文本,样式等时应该或不应该删除此span的所有情况。再次这很难做到