eWebEditor不支持IE8/IE7/ie9的解…

1kesou

关注

阅读 111

2022-07-27


问题文件:WebEditor/editor.js


方法一:


替换editor.js中的 函数BtnMouseUp
function BtnMouseUp() {
if (event.srcElement.tagName != "IMG") {
event.cancelBubble = true;
return false;
var image = event.srcElement;
try{
if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "anonymous()");
}
catch(e){
if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "onclick(event)");
element.className = "BtnMouseOverUp";
event.cancelBubble = true;
return false;
}

方法二:


把这句if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "anonymous()"); 
替换成:
if(navigator.appVersion.match(/MSIE (7|8)\./i)!=null){
if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "onclick(event)");
}else{
if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "anonymous()");
}

精彩评论(0)

0 0 举报