分享:ewebeditor在IE8和IE9下按钮无效的解决方法
[飞六网]-[企业应用]:ewebeditor是被大家普遍使用的html编辑器,但是在升级成ie8.0/ie9.0后无法正常使用ewebeditor。这是因为anonymous()函数在ie8.0/ie9.0中不能使用,ie8.0/ie9中只能用onclick(event),而其他8.0以下的只能用anonymous(),所以这里要使用javascript的try函数,对客户端ie用8.0代码进行试运行。如果出错,再尝试8.0以下的代码进行处理。
修改方法:
打开editor.js,找到
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + “anonymous()”);
修改为:
if (element.YUSERONCLICK){
try{
eval(element.YUSERONCLICK + “onclick(event)”);
}
catch (e){
eval(element.YUSERONCLICK + “anonymous()”);
}
}
然后保存就可以了。
页:
[1]