网络编程
位置:首页>> 网络编程>> JavaScript>> eWebEditor不支持IE8/IE7的解决方法

eWebEditor不支持IE8/IE7的解决方法

作者:陈天红 来源:陈天红blog 发布时间:2010-02-28 10:27:00 

标签:eWebEditor,ie8,ie7,兼容

公司网站后台使用的eWebEditor来添加发布新闻之类的,但把电脑的IE升级到8之后一直没办法添加附件之类的,症状就是在点击编辑器按钮时就无任何反应。

在网上搜索了一下,最简单的办法是修改eWebEditor/Include/Editor.js文件,暂时没发现不良影响。也正常使用添加附件之类的。

找到:if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");

修改为:

if(navigator.appVersion.match(/MSIE (7|8)\./i)!=null){
     if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)"); 
}else{
     if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
}

修改保存之后再上传到网站覆盖原来的文件。发现后台的编辑按钮一切正常了。

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com