ueditor 一个逗号惹的祸
分类: JAVASCRIPT
| 浏览人数: 7463 | 赞: 0 | 发表于: 2013-03-18 | _by: liuzw
前段时间做个功能,要求输入的文本统一字体,统一字体大小,所以我用了ueditor
ueditor确实很强大,稍稍配置下就解决了我的问题,可是几天后客户就反应了说IE6下编辑器根本就看不到,只有一个框,我赶紧测试,发现IE6、7、8下都有问题,IE8表现的好些,工具栏看得到,不过不能输入,用IE自带的firebug看发现是ueditor_config.js报错,然后在IE6、7下还多了几个ueditor_all.js的报错
经研究发现是因为配置的时候是直接取消注释,导致配置数组的最后一项后面还有一个逗号,就是这个逗号导致IE6、7、8下报错,删掉就好了。
结尾部分代码如下:
clearFontFamily : false,//去掉所有的内嵌字体 removeEmptyNode : false , // 去掉空节点 // //可以去掉的标签 //removeTagNames : {标签名字:1}, //indent : false, // 行首缩进 //indentValue : '2em' //行首缩进的大小 } }; })();
像最后一项
removeEmptyNode : false ,
最后的逗号去掉就OK了