您的位置:首页 > 其它

解决ewebeditorb编辑器按钮无法点开问题

2013-04-11 19:52 337 查看
本来做网页的时候自己用的ie6浏览器,IE6下当然是没有问题,当然自己也测试别的但没有具体测试后台数据按钮,也怪自己疏忽了,今天客户问怎么传不了图片,我才发现原来这个编辑器是那么的不兼容,今天是网上搜了半天,网速的东西这么多都是复制的啊,大部分都一样,哎 这个网络啊。客户用的是IE9浏览器,我用的IE6 差别是很大 哈哈 不过不管怎样没问题才行。
首先还是找到:editor.js文件
找到if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
修改为:if(navigator.appVersion.match(/MSIE (7|8|9)\./i)!=null){
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "
}
else{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
}

if (element.YUSERONCLICK)
{
try
{
eval(element.YUSERONCLICK + "
}
catch (e){
eval(element.YUSERONCLICK + "anonymous()");
}
}
经一叶扁舟测试IE6和IE8没问题,后台按钮均可点开窗口
为方便大家可直接下载已修改好的文件使用

附件:http://down.51cto.com/data/2362596
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息