让后台编辑器WebEditor兼容IE8.0!在IE8.0 Beta2版本下,Editor可以正常使用,IE8.0 RC1版本就不行了,新发布的IE8.0正式版也不行,在Editor编辑器上点击很多按钮均没有反应。当点击按钮的时候激活对应函数,IE8正式版对anonymous()进行了限制。
解决办法:打开 Editor/Js/Editor.js
168行左右:
把 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()"); }
如果希望再兼容傲游浏览器,就如下修改:
if(navigator.appVersion.match(/8./i)=='8.' || navigator.appVersion.match(/MAXTHON/i)=='MAXTHON'){ if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");}else{ if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");}
建议:
以后在开发网站就不再使用eWebeditor编辑器了,在Chrome、Opera、FF这三个浏览器下均不能使用,改用Fckeditor。
(没时间整这个)
摘自http://wlzx.cust.edu.cn/article_wz_show.asp?id=340
相关文章:
-
2022-12-23
-
2021-08-15
-
2022-12-23
-
2021-04-22
-
2021-08-17
-
2022-12-23
-
2021-12-19
-
2022-12-23
猜你喜欢
-
2021-10-03
-
2022-12-23
-
2022-01-08
-
2022-12-23
-
2022-12-23
-
2021-09-29
-
2022-12-23
相关资源
-
下载
2021-06-05
-
下载
2021-06-27
-
下载
2021-06-05
-
下载
2023-02-17