ie11不兼容 html编辑器,ewebeditor编辑器已经不能兼容IE11

在IE11下,EWebEditor编辑器无法正常工作,因为IE11对某些功能的支持发生了变化。为了解决这个问题,可以设置IE浏览器进入兼容性视图,或者在代码层面进行调整。对于EWebEditor,特别是IE9、IE10、IE11,可以通过修改editor.js文件,使用try...catch语句来适配不同版本IE的匿名函数问题,从而确保编辑器在高版本IE中能正常运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ewebeditor编辑器已经不能兼容IE11

ewebeditor编辑器已经不能兼容IE11

IE11下使用eWebEditor编辑器不兼容的解决方法

今天使用ie11登陆后台的时候,发现编辑器无法打开了,原来ie11调整的太多,很多东西都不支持了,只有通过兼容模式浏览.

解决方案:

只需要将IE浏览器设置一下,就可以正常使用EWebEditor了,方法如下:

工具》兼容性视图设置》

添加需要编辑的网站:

IE虽然是同一个软件,但是各个版本互不兼容,用户体验做的的却不好。

随着IE浏览器版本的升级,ewebeditor编辑器已经不能兼容IE9、IE10、IE11这些版本了,之前我们讲过“网站后台ewebeditor编辑器在ie8浏览器中编辑功能无法使用”,如果你用的是比IE8要高的浏览器,那么我们可以通过调整浏览器的兼容模式来让ewebeditor编辑器正常使用。

在IE9、IE10浏览器下,按下F12,会打开开发人员工具窗口,在菜单栏里有个“浏览器模式”,点击浏览器模式,选择兼容性视图或比你现在浏览器版本低的即可:

ewebeditor是被大家普遍使用的html编辑器,但是在升级成ie8.0/ie9.0后无法正常使用ewebeditor。

这是因为anonymous()函数在ie8.0/ie9.0中不能使用,ie8.0/ie9中只能用onclick(event),而其他8.0以下的只能用anonymous(),所以这里要使用javascript的try函数,对客户端ie用8.0代码进行试运行。如果出错,再尝试8.0以下的代码进行处理。

修改方法:

打开editor.js,找到

if (element.YUSERONCLICK) eva l(element.YUSERONCLICK+“anonymous()”);

修改为:

if(element.YUSERONCLICK){

try{

eva l(element.YUSERONCLICK+“onclick(event)”);

}

catch (e){

eva l(element.YUSERONCLICK+“anonymous()”);

}

}

然后保存就可以了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值