第1个回答 2012-12-19
方法一:重置IE9后,然后修改兼容性视图就可以了。问题出在兼容性视图上了。方法二::打开 Editor/Js/Editor.js
也有可能在\Edit\Include/Editor.js 主要是找到编辑器中的Editor.js
168行左右:
用记事本打开,查找anonymous()可以找到
把
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
改为:
if(navigator.appVersion.match(/8./i)=='8.'){
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");
}
else{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
}
如果希望再兼容傲游浏览器,就如下修改:
if(navigator.appVersion.match(/8./i)=='8.' || navigator.appVersion.match(/MAXTHON/i)=='MAXTHON'){
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");
}else{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
}方法三:卸载IE9回滚到IE8本回答被提问者采纳