问题1:
在Ueditor编辑器里,直接粘贴一篇文章或html源码时,编辑器会自动生成
标签。
解决方法:
在ueditor.all.js文件找到下面这段代码,将
替换为‘ ’即可。如下所示:
function isText(node, arr) {
if(node.parentNode.tagName == 'pre'){
arr.push(node.data)
}else{
arr.push(notTransTagName[node.parentNode.tagName] ? utils.html(node.data) : node.data.replace(/[ ]{2}/g,' '))
}
}
问题2:
点击ueditor编辑器的HTML按钮切换到代码模式,将做好的html代码粘贴进去,切换到正常模式,再切换到代码模式,发现所有的所有的div都被替换成了p标签。
解决方法:
1,在ueditor.all.js文件中找到allowDivTransToP,将true设置为false,如下:
me.setOpt({
'allowDivTransToP':false,
'disabledTableInTable':true
});
2,在ueditor.config.js文件中找到allowDivTransToP,去掉注释并且将值设置为false,如下:
//,disabledTableInTable:true //禁止表格嵌套
,allowDivTransToP:false //允许进入编辑器的div标签自动变成p标签
//,rgb2Hex:true //默认产出的数据中的color自动从rgb格式变成16进制格式
问题3:
在chrome浏览器中,点击图片上传,发现弹框要等很长时间才出现。
解决方法:
1.在dialogs/images/image.js 中,把image/*修改为:”image/jepg,image/png,image/jpg,image/gif,image/bmp”。
2.在ueditor.all.js或ueditor.all.min.js中,找accept=”image/*”修改为:accept=”image/jepg,image/png,image/jpg,image/gif,image/bmp”
问题4:
上传图片后设置title、alt等属性的设置方法
解决方法:
在ueditor.all.js或ueditor.all.min.js中,查找loader.setAttribute可以修改img标签的title,alt等属性。