解决UEditor编辑器禁用时点击文本编辑器会多加一个字符问题

出现UEditor编辑器禁用时点击文本编辑器会多加一个字符问题

步骤:

1.禁止编辑后,加载字符数正确:

2.点击文本,出现下面问题:

原因:JS读取文本字符长度的时候,没有把隐藏的字符去掉

解决方案:

//原始   ueditor.all.min.js   里面代码
count = this.getContentTxt().replace(/[	
]+/g, '').length;

把上面的JS更改为

//去除隐藏字符  replace(/[u200b-u200fuFEFFu202a-u202e]/g, "")
count = this.getContentTxt().replace(/[	
]+/g, '').replace(/[u200b-u200fuFEFFu202a-u202e]/g, "").length;

  

原文地址:https://www.cnblogs.com/yueyongsheng/p/12571763.html