苏州企业邮箱
您现在所在的位置:首页 > 最新动态 > 公司新闻
IE8下ewebeditor编辑器不能使用的解决办法
发布日期:2014-7-12 19:57:46

之前好多客户的网站都是用EWebeditor的编辑器,最近有客户反映后台编辑器不能使用,一问是因为升级到了IE8。

换编辑器太麻烦啦。在网上找到下面的代码,可以解决问题。

找到编辑器下editor.js文件,有这样的段代码:

     if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");

    因为ie8屏蔽了anonymous方法 所以要改成click方法,于是就改成这样,但是我又有了一个惊人的发现,那就是改成这样之后在ie7下编辑器就不管用了,痛苦之余我又去网上查,网上果然高水如云,果然在csdn上找到了答案:

if(navigator.appVersion.match(/8./i)=='8.')
    {
      if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");   
   }
else

   {
     if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
}

把代码改成这样之后在ie7和ie8下就都管用了。

联系我们

0512-66856951、13913144969

cdj@01hc.cn

苏州市滨河路625号创业大厦4幢6F

 



客户端下载
微信公众平台