当前位置:首页 前端开发 正文
+10°

解决eWebEditor在线文本编辑器在IE8/IE9下不兼容的方法

2011年06月29日 | 作者: 米豆网 - 1000seo | 分类: 前端开发 | 

最近我把IE浏览器更新到了IE8.0,在用eWebEditor在线HTML文本编辑器的时候点击eWebEditor上的所有编辑按钮都没用,只看到浏览器状态栏左下角显示网页上有错误,于是上网查了一下,解决方法如下:
在eWebEditor的目录里找到Editor.js文件,用记事本打开,在其中找到如下代码
if (element.YUSERONCLICK) {
eval(element.YUSERONCLICK + “anonymous()”);
}

if (element.YUSERONCLICK) eval(element.YUSERONCLICK + “anonymous()”);

版本不同可能写法有点区别

将上面的代码替换为
if(navigator.appVersion.match(/8./i)==’8.’)
{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + “onclick(event)”);
}
else

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

即可支持IE8。

后来网站 在ie9下运行时发现和以前在ie8下遇到的情况相同,于是看了下代码发现原来的修改是仅对ie8做的修改,将上面的代码改成如下代码即可完美支持ie8和ie9

if (element.YUSERONCLICK)
{
try
{
eval(element.YUSERONCLICK + “onclick(event)”);
}
catch (e){
eval(element.YUSERONCLICK + “anonymous()”);
}
}

本文章由 米豆网 - 1000seo 于2011年06月29日发布在前端开发分类下,您可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
+复制链接 转载请注明:解决eWebEditor在线文本编辑器在IE8/IE9下不兼容的方法-米豆网
关键字:, , , , ,

好文章就要一起分享!

更多

目前共有10条留言

  • doppyxu:

    1楼
    2013 年 01 月 09 日 19:11:52 回复

    你好,我用的也是这个编辑器,在新浏览器下面都不能用,例如ie8、ie9、360这些,能不能麻烦你也把editor.js发一下给我吗

  • 请教者:

    2楼
    2012 年 12 月 11 日 07:45:50 回复

    收到了,感谢朋友!

  • 请教者:

    3楼
    2012 年 12 月 09 日 11:07:59 回复

    真心求教:我修改后,ie6报错,按钮不能显示。可否直接发此完整js文件给我?谢谢  :oops:

    • 【管理员】米豆网 - 1000seo

      2012 年 12 月 10 日 17:42:18 回复

      已发邮箱,不过我没有再ie6下测试过

  • ivy:

    4楼
    2012 年 07 月 02 日 10:03:01 回复

    我复制到我的JS文件里了。可是不好使。能不能把你那个JS发我邮箱里一份呢?谢谢

  • 网店运营专才

    5楼
    2012 年 03 月 15 日 18:54:36 回复

    846823288@qq.com 博主能发一份吗,我也有个seo博客,可以加上博主的链接

  • opm:

    6楼
    2012 年 02 月 11 日 21:21:57 回复

    没有用啊,请问你那是2.8免费版吗?能传一个Editor.js到我邮箱吗。 谢谢了。

    • 【管理员】admin:

      2012 年 02 月 15 日 12:21:16 回复

      发邮箱了

发表评论

你的大名(必填)

你的邮箱(必填)

你的网站(选填)

评论内容(必填)

icon_wink.gif icon_neutral.gif icon_mad.gif icon_twisted.gif icon_smile.gif icon_eek.gif icon_sad.gif icon_rolleyes.gif icon_razz.gif icon_redface.gif icon_surprised.gif icon_mrgreen.gif icon_lol.gif icon_idea.gif icon_biggrin.gif icon_evil.gif icon_cry.gif icon_cool.gif icon_arrow.gif icon_confused.gif icon_question.gif icon_exclaim.gif