虚位以待(AD)
虚位以待(AD)
首页 > 网络编程 > ASP编程 > eWebEditor编辑器在IE8/IE7下无法使用解决方法

eWebEditor编辑器在IE8/IE7下无法使用解决方法
类别:ASP编程   作者:码皇   来源:互联网   点击:

eWebEditor在线网页编辑器很多网络后台中都集成了,但是在最新IE浏览器IE8和IE7中却无法使用,因为ie8屏蔽了anonymous方法。所以需要修改一下editor js里的代码。

eWebEditor在线网页编辑器很多网络后台中都集成了,但是在最新IE浏览器IE8和IE7中却无法使用,因为ie8屏蔽了anonymous方法。所以需要修改一下editor.js里的代码。

在eWebEditor目录下搜索editor.js文件,用记事本打开找到这段代码:

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

据说因为ie8屏蔽了anonymous方法 所以要改成click方法:

if(navigator.appVersion.match(/8./i)=='8.' || navigator.appVersion.match(/7./i)=='7.'){
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)"); //IE8 or IE7
} else {
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()"); //IE6
}

将上面这段代码替换掉原来的就可以了。

相关热词搜索: eWebEditor 编辑器 IE8 IE7 无法使用 解决