让IE8和IE9支持eWebEditor在线编辑器的方法
最近在做网站的时候,发现eWebEditor在线文本编辑器不支持IE9,点击编辑器中的按钮都没有反应,之前本站发布过一篇《解决IE8不支持eWebEditor在线文本编辑器的方法》,但貌似在IE9下方法就失效了,在网上找到了终级解决方法,拿来给大家分享。
首先找到eWebEditor编辑器所在的目录,然后搜索到editor.js文件并用文本编辑器打开,然后找到BtnMouseUp()函数,将该函数代码替换成如下代码即可:
复制代码 代码如下:
function BtnMouseUp() {
if (event.srcElement.tagName != "IMG") {
event.cancelBubble = true;
return false;
}
var image = event.srcElement;
var element = image.parentElement;
try{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
}
catch(e){
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");
}
element.className = "BtnMouseOverUp";
image.className = "Ico";
event.cancelBubble = true;
return false;
}
说明:以上代码中蓝色部分为eWebEditor在线文本编辑器兼容IE9IE8的核心代码,大家也可以根据实际情况更换BtnMouseUp()函数中的相应代码。
小提示:如果你的eWebEditor在线文本编辑器版本过老,在IE9下根本都无法打开eWebEditor界面,你可以在IE9中设置成浏览器兼容模式,即可正常在IE9中使用eWebEditor了。
您可能感兴趣的文章:彻底解决ewebeditor网站后台不能上传图片的方法eWebEditor 辑器按钮失效 IE8下eWebEditor编辑器无法使用的解决方法ewebeditor 4.8商业版精简通用版本(集成asp版本)提供下载了相关内容
-
txt文件是什么|TXT文件转为Excel文件的方法
txt文件是什么|TXT文件转为Excel文件的方法,文件,方法,转为,...
-
华为怎么投屏|华为手机投屏的简单方法
华为怎么投屏|华为手机投屏的简单方法,投屏,方法,怎么投屏,华...
-
笔记本可以加内存条吗|电脑换加内存条与加固态
笔记本可以加内存条吗|电脑换加内存条与加固态硬盘的方法,内...
-
打印机安装驱动怎么装|打印机安装驱动的方法和
打印机安装驱动怎么装|打印机安装驱动的方法和步骤,安装驱动,...
-
小恩爱中打电话具体操作方法
小恩爱中打电话具体操作方法,打电话,操作方法,小恩爱,免费通...
-
fireworks8将长方形变成正方形图片的操作方法
fireworks8将长方形变成正方形图片的操作方法,操作方法,区域,...
-
CSS针对IE6实现网页图片底部留出空白的方法
CSS针对IE6实现网页图片底部留出空白的方法,方法,网页,显示,...
-
ie支持function.bind()方法实现代码
ie支持function.bind()方法实现代码,方法,支持,复制,执行,原...
-
IE9版本以下ajax 跨域问题可行解决方法
IE9版本以下ajax 跨域问题可行解决方法,跨域问题,解决方法,提...
-
微信键盘设置在哪里 微信键盘设置方法
微信键盘设置在哪里 微信键盘设置方法,键盘设置,微信,方法,键...
-
HTML5在IE10、火狐下中文乱码问题的解决方法
HTML5在IE10、火狐下中文乱码问题的解决方法,火狐,网页,复制,...
-
IE浏览器单独写CSS样式的几种方法
IE浏览器单独写CSS样式的几种方法,浏览器,条件,维护,复制,注...
-
IE10中flexigrid无法显示数据的解决方法
IE10中flexigrid无法显示数据的解决方法,解决方法,数据,无法...
-
IE10下Gridview后台设置行高不起作用解决方法
IE10下Gridview后台设置行高不起作用解决方法,行高,后台,解决...
-
把Windows 系统中的IE8浏览器降为IE6的方法
把Windows 系统中的IE8浏览器降为IE6的方法,方法,版本号,版本...