解决IE8中eWebEditor编辑器按钮不能正常使用
来源:互联网 发布:美版mac如何新建文件夹 编辑:程序博客网 时间:2024/05/19 00:39
由于IE升级,造成网站后台编辑器(eWebEditor)的按钮不能使用,如:插入图片等功能。有些第三方浏览器也不行,因为它们使用了IE内核,如遨游。那么如何解决呢,搜索了网上资料,想必肯定不可能只有我一个人这么倒霉吧。果然,很多朋友都碰到,解决方法也很多,大都差不多。自己结合自己的解决过程,说明下,一步到位,省得麻烦。
方法应该有两种,一个是修改editor.js文件,一个是升级ewebeditor版本(第二种方法我没有尝试,哪位朋友试过的可以秀下)
解决步骤如下:
1、找到editor.js文件(文件搜索下,立刻找到)
2、找到如下红色代码
if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "anonymous()");
3、用下面蓝色代码替换上面的红色代码
//修改ewebeditor1,以便在IE8\7及遨游里能够正常使用编辑器
if(navigator.appVersion.match(/MSIE (7|8)\./i)!=null || navigator.appVersion.match(/MAXTHON/i)=='MAXTHON')
{
if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "onclick(event)");
}else{
if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "anonymous()");
}
//修改ewebeditor1结束
4、说明:
就是当点击按钮的时候激活对应函数,IE8正式版对anonymous()限制了,把anonymous()修改为onclick(event)就可以在IE8里使用了,但是IE7及之前的版本却不行,所以为了能够在IE8及前面的版本都能使用,所以加上了个判断语句,而为了在遨游里也能使用,所以又加了个判断语句,结合起来就是如下语句了: if(navigator.appVersion.match(/MSIE (7|8)\./i)!=null || navigator.appVersion.match(/MAXTHON/i)=='MAXTHON')
- 如何解决IE8中eWebEditor编辑器按钮不能正常使用
- 解决IE8中eWebEditor编辑器按钮不能正常使用
- 解决eWebEditor编辑器在IE7跟IE8中无法正常使用的问题
- eWebeditor在IE8、IE9中插入图片按钮不能使用问题的解决方法
- eWebEditor 编辑器功能不能使用
- eWebEditor不能正常使用的解决办法
- ewebeditor在线编辑器IE8下 按钮没反应的解决方法
- 【JavaScript】eWebEditor 辑器按钮失效 IE8下完美解决
- 关于ewebeditor编辑时不能正常显示解决
- IE8下eWebEditor编辑器无法使用的解决方法
- 如何解决eWebEditor在线编辑器的远程自动上传功能不能使用的问题?
- 解决Cygwin中vim不能正常使用
- IE 8.0 下 eWebEditor不能正常使用的解决办法
- 解决IE8下使用ewebeditor 工具栏功能不可用问题
- 解决eWebEditor编辑器在火狐浏览器不能兼容的问题
- 彻底解决IE7、IE8、IE9下eWebEditor在线编辑器上按钮无效的解决方法
- 解决Linux Ubuntu中vi编辑器不能正常使用的问题(插入键,方向键和退格键怪异)
- 解决eWebEditor在线文本编辑器在IE8,i9下不兼容的方法
- CF practice #2 solution
- C++知识要点整理04:构造函数 对象
- StackMob的诱惑:16小时,山寨一款移动App
- java 获取文件夹大小,文件大小,文件个数
- Windows的命令行下设置网络代理
- 解决IE8中eWebEditor编辑器按钮不能正常使用
- 十七、Android无法访问本地服务器(localhost)的解决方案
- 2013 浦东新区招生办公室的入学须知
- DirectFB把内容同时输出到主副surface
- OleDb操作不同版本的Excel
- java 之HashMap取值
- Perl实现的简单单机聊天服务器
- iptables中DNAT与SNAT的理解
- android日志服务,将日志记录在log文件中并每天生成一个日志文件