网上搜集了很多对ewebeditor编辑器浏览器不兼容的解决方法,不管用if,else或者其他的,一一试遍了都不好使,终于想起来之前就曾经解决过这个问题,便使出杀手锏try,catch,果然一针见血,问题马上解决,为了不再翻以前的代码,特此保存到这篇文章上:
找到editor.js文件,把这文件里的一行语句if(element.YUSERONCLICK)eval(element.YUSERONCLICK + “anonymous()”);
修改成:
try{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
}catch(e)
{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");
}