关于我们 | 联系我们 | 收藏本站
      
网站建设
奋飞网络根据客户需求提供专业的网站设计和网站制作,多样化满足客户需求
网店、商城
功能强大、设计精美、容易操作--奋飞网络为您个性化定制网店商城系统
平面设计
包装设计、彩页设计、广告设计、名片设计、logo设计等为客户专业定制平面广告
网店装修
ebay宝贝描述模板制作、装修,淘宝店铺装修、模板制作、店招的制作等网店装修
 
快速通道
 
最新动态
 
行业资讯
 
营销推广
 
建站知识
营销推广
主营业务
 
网站建设
 
网店商城
 
平面设计
 
网店装修
 
新闻中心
eWebEditor与IE7/IE8不兼容的解决方法
2011-5-18  

最近公司全面升级,习惯使用IE6的朋友发现在做网站的时候,我们平时最常使用的在线编辑器,在IE7、IE8下所有按键都无效了,经工程师们研究,发现错误的原因是因为ie8屏蔽了anonymous方法 所以要改成onclick方法。

解决IE8不支持eWebEditor在线文本编辑器的方法如下:

1、首先找到eWebEditor编辑器所在的目录,然后搜索到editor.js文件,由于eWebEditor有很多个版本,所以editor.js文件所在的目录也有所不同,有的可能在Include目录下,有的可能在js目录下。

2、用记事本打开editor.js文件,找到如下代码:

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

由于eWebEditor编辑器版本不同,有的可能找不到上面的代码,而是下面这样的代码,两种代码只是书写格式不同而已,含义是一样的:

if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
   
 3、将上面的代码替换为下面的代码即可:

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

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

 
 
业务咨询: 在线客服  在线客服     

公司地址:深圳市宝安区西乡宝乐新村7巷10号 24小时热线电话:13631629346

版权所有:未经授权禁止转载、摘编、复制或建立镜像。 如有违反,必追究法律责任。