eWebEditor不支持IE7以上版本Bug修改

修改: \Include\Editor.js

 

//把此行 if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()"); 改为如下代码段以适用于常见浏览器 IE11不行
if(navigator.appVersion.match(/8./i)=='8.')
{
if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "onclick(event)");
}
else
{
if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "anonymous()");
}

经个人测试,在IE8、9、10、11下正常,在360se、谷歌、火狐上都不行。

你可能感兴趣的:(eWebEditor不支持IE7以上版本Bug修改)