186-0984-0880
 
Ewebedit编辑器不支持ie8解决方法
日期:12-07 浏览次数:25

大连网站建设以前的老网站有很多的编辑器是ewebedit的老版本,以前在IE7 IE6下面使用是正常的,没有任何问题的,近有客户反映在IE8下不能正常使用,下面和我们和大家说说如何来解决这个问题。在IE8.0 Beta2版本下,Editor可以正常使用,IE8.0 RC1版本就不行了,新发布的IE8.0正式版也不行,在Editor编辑器上点击很多按钮均没有反应。当点击按钮的时候激活对应函数,IE8正式版对anonymous()进行了限制。 powered by 25175.net
 

解决办法:打开 /editor/Include/Editor.js

找到下面的代码:

把 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()");
}

    以上方法也是经过新图闻网络的测试的可以正常使用的。但有客户反映在win7下好像不能正常使用,但在win xp下使用是没有问题的,我们的技术也在进一步的测试中。
 

← 上一篇 下一篇 → 返回首页
如有意向,请联系我们的客户经理
我们会根据您的需求为你制定详细的解决方案
在线咨询 or 拨打业务热线:186-0984-0880
在线咨询
热线电话
解决方案
扫一扫

扫一扫
关注新图闻科技

全国咨询热线
186-0984-0880

返回顶部