百度编辑器ueditor插入一个表格后,在编辑过程中有表格,但是保存后,在前台网页中没有边框,也没有颜色。找了很久的源码,终于解决了。
1. 打开编辑器根目录下面的ueditor.all.js文件,找到:
for (var c = 0; c < colsNum; c++) {
html.push('<td width="' + tdWidth + '" vAlign="' + opt.tdvalign + '" >' + (browser.ie ? domUtils.fillChar : '<br/>') + '</td>')
}
改成:
for (var c = 0; c < colsNum; c++) {
html.push('<td style="border:1px solid #ccc;" width="' + tdWidth + '" vAlign="' + opt.tdvalign + '" >' + (browser.ie ? domUtils.fillChar : '<br/>') + '</td>')
}
不同的版本的代码可能略微有点不同。
2. 在ueditor.all.js文件中找到:table.setAttribute("data-sort", cmd == "enablesort" ? "sortEnabled" : "sortDisabled"); 在这句代码下面加一行:table.setAttribute("style", "border-collapse:collapse;");
3. 在ueditor.all.js文件中找到:return '<table><tbody>' + html.join('') + '</tbody></table>' 改为:return '<table style="border-collapse:collapse;"><tbody>' + html.join('') + '</tbody></table>' 。
此时,再刷新后台,插入一个表格,就有边框了。因为改的是ueditor.all.js,所以调用ueditor.all.js才有效,要是调用的ueditor.all.min.js,那么就需要更改ueditor.all.min.js文件了。
这三处代码弄清楚后,要是你还想扩展一些新的样式效果也是可以直接在这几个地方修改就好了。
相关推荐
因为项目需要,发现直接从...这里从word,以及excel粘贴复制,都能直接有边框了,同时在编辑器里面新增表格,也能直接显示边框了,不需要右键-->设置显示边框了 我这里是使用在禅道上的,这里就直接给出已经修改的js
Ueditor是由百度web前端研发部开发所见即所得的编辑器,具有轻量,可定制,注重用户体验等特点。Ueditor基于BSD开源协议,除了具有代码精简、加载迅速的轻量级特质外,还采用了分层理念,使开发者可以根据实际应用和...
百度编辑器ueditor是一款强大的富文本编辑器,广泛应用于网页内容编辑、文章撰写等多种场景。其toolbars(工具栏)是编辑器的核心部分,提供了丰富的文本格式化和媒体插入功能,便于用户快速编辑和美化文本内容。...
**百度开源文本编辑器ueditor_1_0详解** ueditor是百度公司推出的一款功能强大的富文本在线编辑器,主要用于网站内容的编辑和发布。ueditor_1_0是其最新版本,它提供了丰富的文本格式化选项,以及图片、视频、表格...
**百度编辑器ueditor1.6详解** 百度编辑器ueditor是一款由百度公司开发的富文本在线编辑器,主要用于网站内容的编辑与发布。ueditor1.6版本是该编辑器的一个经典版本,它提供了丰富的功能,使得用户在网页上进行...
【ueditor百度富文本编辑器美化主题】是一个专注于提升ueditor用户体验和视觉效果的项目。ueditor是由百度公司开发的一款强大的Web在线富文本编辑器,它具有丰富的功能、良好的性能和易用性,广泛应用于各类网站和...
UEditor是由百度开发的一款开源在线编辑器,它提供了比微信默认编辑器更强大的功能。 1. 访问方式:通过搜索“UEditor”或直接访问官方网址http://ueditor.baidu.com/,点击“UE演示”即可在线使用,无需下载安装。...
【ueditor】是一款由百度开发的开源富文本编辑器,专为Web前端设计,提供了丰富的API和自定义功能,使得开发者能够轻松构建出符合自身需求的在线文本编辑器。Miaoxing的UEditor插件可能是在原版UEditor的基础上进行...
Ueditor是百度开发的一款强大的富文本编辑器,支持HTML编辑,并且可以上传图片,这对于内容创作者来说非常实用。它提供了多种编辑工具,包括字体样式设置、段落格式调整、链接插入、表格创建、图片处理等功能,能够...