jquery CKEditor 4中的字数

slsn1g29  于 2023-02-15  发布在  jQuery
关注(0)|答案(3)|浏览(218)

我在CKEditor 4上使用Word count Plugin,但每次都超过字符数。
下面是我的配置:

config.wordcount = {

// Whether or not you want to show the Char Count
showCharCount: true,

// Option to limit the characters in the Editor, for example 200 in this case.
charLimit: 200
};

我哪里做错了?

zxlwwiss

zxlwwiss1#

WordCount插件只计算单词-它不会阻止您输入文本。
不久前我写了一个类似的插件(http://ckeditor.com/comment/128388#comment-128388),它可以计算单词或字符数,并允许你输入一个“警告”限制,显示在底部。
在CKE中限制特定数量的字符的困难在于标记算作内容。对于常规的文本区域来说,这是一件轻而易举的事情,但是一旦你开始使用包含粗体和锚标记的区域,事情就复杂多了--你的字符限制包括还是排除标记?如果包括,你想如何处理结束标记?如果你想限制为单词,那么就容易多了。但仍然不是在公园里散步。当然,那么你也必须考虑粘贴;)
就我个人而言,如果我处理这个问题,我会挂钩到计数器,以便如果您超过计数(这排除了所有标记),您禁用保存的能力。

goqiplq2

goqiplq22#

charLimit: 200后面需要逗号:

charLimit: 200,

您还需要:

config.extraPlugins = "wordcount,notification";
zy1mlcev

zy1mlcev3#

您需要设置maxCharCount:200,硬限制:真

maxCharCount: 200,
hardlimit: true,

请查看以下配置

config.extraPlugins = 'wordcount';

    config.wordcount = {
            
            showCharCount: true,
            
            maxCharCount: 200,

            hardLimit: true,

    };

有关详细信息,请参阅字数统计插件

相关问题