热度 1||
在IE8.0 Beta2版本下,Editor可以正常使用,IE8.0 RC1版本就不行了,新发布的IE8.0正式版也不行,在Editor编辑器上点击很多按钮均没有反应。当点击按钮的时候激活对应函数,IE8正式版对anonymous()进行了限制。 powered by 25175.net
解决办法:打开 /editor/Include/Editor.js
168行左右:
把
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()");
}
浙公网安备 33060302000191号
浙ICP备11034705号 BBS专项电子公告通信管[2010]226号GMT+8, 2024-4-20 18:12 , Processed in 0.058872 second(s), 23 queries , Gzip On.