搜索
查看: 7609|回复: 0

eWebEdit编辑器工具栏在IE8上失效

[复制链接]
发表于 2010-1-6 23:27:19 | 显示全部楼层 |阅读模式
在IE8上eWebEdit编辑器失效,这是什么问题引起的?
 除了卸载掉IE8还有其他的好办法吗?答案是肯定的! K$ V: |& S8 j+ {# ?! k

在eWebEditor的目录里找到Editor.js文件,路径是webedit\Include\Editor.js 用记事本打开,在其中找到如下代码:
if (element.YUSERONCLICK) {
eval(element.YUSERONCLICK + "anonymous()");
}

% ^( S; _4 K& O; Y9 b/ `


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

F6 d/ \' g# z7 b8 a: L

将上面的代码替换为

! A; e2 h$ u3 v0 P. f) u% j

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

" `2 J* D U! t" B4 H9 \: T8 G) Y


由于版本的不同造成这样的结果,通过上面的代码替换eWebEditor编辑器按钮可以正常使用了。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

热议作品
精华帖子排行
精彩推荐

虾皮社区,成立十年了!

站长自己也搞不懂想做个什么,反正就是一直在努力的做!

Copyright © 2007-2019 xp6.org Powered by Discuz

QQ|小黑屋|手机版|Archiver|虾皮社区 ( 鲁ICP备13006813号-1 ) 鲁公网安备 37021102000261号 |网站地图
返回顶部 返回列表