原因是IE7,IE8(360及遨游浏览器用的是IE的内核)不支持anonymous(),所以要换成onclick(event)事件。
解决IE7,IE8,遨游下使用ewebeditor的方法是:找到editor.js文件,把这文件里的一行语句
if(element.YUSERONCLICK)eval(element.YUSERONCLICK + “anonymous()”);
修改成 :
if(navigator.appVersion.match(/8./i)=='8.' || navigator.appVersion.match(/7./i)=='7.'|| navigator.appVersion.match(/MAXTHON/i)=='MAXTHON'){
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)"); //IE8 or IE7 or 遨游
}
else {
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()"); //IE6
}
//上面的/MAXTHON/i指的是遨游浏览器
更多推荐
eWebEditor 在线文本编辑器兼容360安全浏览器,IE7,IE8,遨游
发布评论