ueditor 一个逗号惹的祸
分类:  JAVASCRIPT   |  浏览人数:  7009   |  赞:  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了

湘ICP备15000194号


返回
关于