eWebEditor在线HTML文本编辑器在IE8里面无法使用

来源:文章作者: 投稿人:尹昊华 发表时间:2013年06月03日 阅读:1311次 【字体:

把IE浏览器更新到了IE8.0,在用eWebEditor在线HTML文本编辑器的时候点击eWebEditor上的所有编辑按钮都没用,只看到浏览器状态栏左下角显示网页上有错误,于是上网查了一下。终于找到解决的方法,测试后正常。
eWebEditor编辑器按钮失效,IE8下eWebEditor编辑器无法使用问题解决方法如下操作:
在eWebEditor的目录里找到Editor.js文件,路径是webedit\Include\Editor.js 用记事本打开,在其中找到如下代码:
--------------------------------------------------------------------------------


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

--------------------------------------------------------------------------------



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

编辑器按钮可以正常使用了。

打印 】 【关闭