五.百度UEditor编辑器之JS脚本报错修改
来源:互联网 发布:詹姆斯15总决赛数据 编辑:程序博客网 时间:2024/05/21 06:39
百度UEditor编辑器之JS脚本报错修改:
在文件ueditor.all.js 中 7000~8000行报错,修改正则表达式。
修改代码如下:
<span style="font-family:FangSong_GB2312;font-size:14px;">/** * 得到编辑器的纯文本内容,但会保留段落格式 * @method getPlainTxt * @return { String } 编辑器带段落格式的纯文本内容字符串 * @example * ```javascript * //编辑器html内容:<p><strong>1</strong></p><p><strong>2</strong></p> * console.log(editor.getPlainTxt()); //输出:"1\n2\n * ``` */getPlainTxt: function () { var reg = new RegExp(domUtils.fillChar, 'g'),html = this.body.innerHTML.replace(/[\n\r]/g, '');//ie要先去了\n在处理 html = html.replace(/<(p|div)[^>]*>(<br\/?>| )<\/\1>/gi, '\n').replace(/<br\/?>/gi, '\n').replace(/<[^>]+>/g, '').replace(/(\n)?<\/([^>]+)>/g, function (a, b, c) { return dtd.$block[c] ? '\n' : b ? b : '';}); //取出来的空格会有c2a0会变成乱码,处理这种情况\u00a0 return html.replace(reg, '').replace(/\u00a0/g, ' ').replace(/ /g, ' ');},</span>
此处多了一个"/" 报错的:.replace(/<[^>/]+>/g, ''),修改后的:.replace(/<[^>]+>/g, '')
ueditor.all.min.js 中的同上!
0 0
- 五.百度UEditor编辑器之JS脚本报错修改
- 二.百度UEditor编辑器之配置文件:ueditor.config.js
- 百度UEditor编辑器ueditor.setContent总是报错
- 百度UEditor编辑器ueditor.setContent总是报错
- 百度UEditor编辑器ueditor.setContent总是报错
- 百度UEditor编辑器setContent innerHtml 未定义报错。
- 百度编辑器ueditor,怎么配置前端文件ueditor.config.js
- 一.百度UEditor编辑器之图片上传文件:image.js/image.html
- 百度UEditor在线编辑器
- 百度ueditor文本编辑器
- ueditor百度文本编辑器
- 百度编辑器(Ueditor)
- 搞定百度编辑器UEditor
- 百度编辑器 UEditor 使用
- 百度编辑器UEditor使用
- 百度编辑器-Ueditor
- 下载百度编辑器ueditor
- 百度编辑器ueditor修改文件图片上传路径的方法
- Java调用bat文件
- Office 办公软件基本操作
- 安秋子:如果爱因斯坦当教育部长他会怎么做?
- Linux常用命令--以CentOS为例
- java io流之int数组数据的插入与取出
- 五.百度UEditor编辑器之JS脚本报错修改
- 倒三角形
- 【网络协议】互联网协议入门(一)
- 从一个实例看jaxb的强大
- 用nexus搭建maven私服
- 《数据结构》第一章 同学提问第67到88楼参考答案
- web前后端分离
- memcached的删除机制和发展方向
- cocos2d-x中锚点设置及定位方式