详细内容
IE8在线编辑器按钮无法使用,IE8浏览器eWebEditor无法使用的解决方法
发布日期:2010-10-20     点击:6067     字体:[ ]

eWebEditor是网站后台常用的在线编辑器,但IE8下可能会出现按钮不可用,例如上传图片按钮,其实解决这个问题有两个办法,一个是在页面加入meta标签,另一个是修改js文件,个人觉得修改js文件应该比较简单,不用修改多个页面,下面就详细介绍这两个方法:

1.页面加入代码

<meta http-equiv="x-ua-compatible" content="ie=7" />



<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

上面的两个意思都是一样的,写法稍有不同。

2.修改js代码

在eWebEditor的目录里找到Editor.js文件,路径是webedit\Include\Editor.js(版本不同路径也不一定相同新版本中webedit/js/editor.js),在其中找到如下代码:

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

修改为:

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

现在应该可以使用了

用户评论
昵称 
内容  *
验证码   
   
Copyright © 2010 zdbase.com All Rights Reserved. 苏ICP备15039389号 可人软件设计