IE7下ewebeditor编辑器的解决办法
发布日期:2019-7-9 23:23:56 人气: 标签:编辑器
因为ie7屏蔽了anonymous方法,所以要将anonymous改成onclick方法。
打开include下面的editor.js文件,找到这段代码:
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
修改为
if(navigator.appVersion.match(/7./i)=='7.')
{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");
}
else
{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");
}
else
{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
}
把代码改成这样之后在ie7和ie8下就都可以正常使用了。