eWebEditor在ie9下按钮功能失效的解决办法
来源:互联网 发布:ubuntu怎么打开命令行 编辑:程序博客网 时间:2024/05/16 06:24
http://www.cnblogs.com/visi_zhangyang/archive/2012/08/03/2621647.html
网上有不少关于ewebeditor在线编辑器上的按钮上按钮无效的问题,多数是解决IE7和IE8的问题,但对于IE9又出现了同样的问题,为此,提供以下办法,即使以后微软升级到更高的IE版本也不会有此问题。
解决方法如下:
打开editor.js
找到if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
将其修改为:
if(navigator.appVersion.match(/MSIE (7|8|9)\./i)!=null){
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");
}
else{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
}
或
if (element.YUSERONCLICK)
{
try
{
eval(element.YUSERONCLICK + "onclick(event)");
}
catch (e){
eval(element.YUSERONCLICK + "anonymous()");
}
}
再保存,然后就可以了。
升级成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以下的代码进行处理。
本文章来自苦咖啡BLOG:http://www.kukafei.cn 原文链接:http://www.kukafei.cn/article/3205.htm
- eWebEditor在ie9下按钮功能失效的解决办法
- eWebEditor在ie9下按钮功能失效的解决办法;
- IE8和IE9下ewebeditor上按钮无效的解决办法
- 解决EWEBEDITOR老版本在IE新版本下按钮失效问题一劳永逸的办法
- eWebEditor在IE8,IE7下所有按钮无效之解决办法
- eWebEditor在IE8,IE7下所有按钮无效之解决办法
- eWebEditor在IE8,IE7下所有按钮无效之解决办法
- eWebEditor在IE8、Maxthon下所有按钮无效的最终解决办法!
- 解决eWebEditor在ie8下上传失效的问题
- 彻底解决IE7、IE8、IE9下eWebEditor在线编辑器上按钮无效的解决方法
- 彻底解决IE8和IE9下ewebeditor上按钮无效的方法
- eWebeditor在IE8、IE9中插入图片按钮不能使用问题的解决方法
- eWebEditor在ie8下上传失效(转)
- Editor在ie9下按钮功能无效无法上传图片
- 【JavaScript】eWebEditor 辑器按钮失效 IE8下完美解决
- .net按钮失效的解决办法
- eWebEditor在IE8下所有按钮都无效
- ewebeditor在ie8下所有按钮点击无效解决方案
- assert
- 驱动编程学习
- 一台电脑安装多个tomcat
- android 获取系统的当前日期及时间(小结)
- 看来是不是很明显,如何提高搜索引擎页面抓取量
- eWebEditor在ie9下按钮功能失效的解决办法
- map的三种遍历
- IOS 消息推送原理及实现总结
- 小常识 归纳 随时更新
- xset使用详解
- jni初试
- WinSock2编程之打造完整的SOCKET池
- Datagridview add Combobox 2
- 字符串的全排列问题