eWebEditor编辑器按钮失效,IE8下eWebEditor编辑器无法使用问题解决方法有两个,一个是下面的方法通过修改js文件,其实我们也可以使用第二种方法通过在页面中加入这一句即可。

上面的两个意思都是一样的,写法稍有不同。

通过修改js文件如下操作:

在eWebEditor的目录里找到Editor.js文件,路径是webedit\Include\Editor.js(版本不同路径也不一定相同新版本中webedit/js/editor.js),在其中找到如下代码:

if (element.YUSERONCLICK) {

eval(element.YUSERONCLICK + "anonymous()");

}

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()");

}

你在进入后台测试下,是不是eWebEditor编辑器按钮可以正常使用了。

用这样一段代码,对浏览器的版本做一个判断就好了,ie6下面应该也能用。

总结:

如果随着ie的升级我们要不停的加判断,那岂不是更汗。所以还是自己做一个编辑器来的划算,毕竟我们用的ewebeditor是免费的官方不会提供免费的服务。

脚本之家增强版:

比较奇怪的是,有的朋友安装了ie8,本地弹出的navigator.appVersion是ie8,但通过编辑弹出的图看不是ie8.  如下图所示

所以我们加入的容错,因为一般只会出现这个两种情况,所以我们用容错try catch来解决一下,兼容性比上面的要好点。具体看代码

if (element.YUSERONCLICK) {

try {

eval(element.YUSERONCLICK + "anonymous()");

}

catch(err) {

eval(element.YUSERONCLICK + "onclick(event)");

}

}

浏览器的邮件html编辑器无效,eWebEditor 辑器按钮失效 IE8下eWebEditor编辑器无法使用的解决方法...相关推荐

  1. edge浏览器打开html文件路径被拆分,Win10默认浏览器被强制修改为Edge的两种解决方法...

    升级win10系统后内置Edge,用户往往使用不习惯,选择IE为默认浏览器,但是安装后一段时间后Win10默认浏览器突然被强制修改为Edge,任何网页都是用Edge浏览器打开,怎么办?针对此疑问,系统 ...

  2. IE8 未知的运行时错误(ueditor编辑器在ie8、ie7下出现JS错误的解决方法)

    IE8 未知的运行时错误,这个真的很难发现问题的根源!!发现用IE调js真的蛋疼.诶,而且IE和FF Chrom等等标准都不一样.其他浏览器都可以,唯独IE不行,无语.现在说下问题怎么解决的. 在用 ...

  3. win10浏览器加载很慢_win10打开网页慢是什么原因?win10打开网页慢解决方法

    近期好多小伙伴反馈说win10免激活系统打开网页慢,上网大部分时间都是用于浏览网页,如果打开网页速度很慢,严重影响心情.那么win10打开网页慢是什么原因?造成网页慢的原因很多,只有根据不同故障来修复 ...

  4. android 表单 禁止编辑器,百度编辑器ueditor(v1.3.6)net环境中详细配置教程附bug解决方法...

    1.下载UEditor,当前最新版本是1.3.6.这里下载的.net版本,选择UTF-8.下载地址:http://ueditor.baidu.com/website/download.html 注意: ...

  5. php动态页面在ie浏览器中css布局板块全缩在中间,CSS网页布局开发时的常见问题及解决方法...

    双外边距浮动的问题 使用浮动,且有给外边距的div在ie6中会出现外边距加倍的:这是比较简单的解决的bug;只要将元素的display属性设置为inline就行了.所以每当对具有水平外边距的元素进行浮 ...

  6. Win10的IE以及其他浏览器无法使用的解决方法

    前言 最近,突然无法使用Win10的IE,网络连接正常,重置过IE,恢复过高级选项设置,检查过无代理设置,清理过缓存删除IE个人设置,以及清理过DNS解析缓存,IE都会显示无法访问此页面的网络问题 D ...

  7. ajax 在IE9浏览器下不发送请求的解决方法

    ajax.form,在ie9下拒绝发送请求. 从网上找了好多资料,大部分都是以下方法: 针对 拒绝访问 是由于浏览器安全机制导致的,解决方法为点击IE浏览器的的"工具->Interne ...

  8. 完美解决eWebEditor编辑器按钮失效 IE8、9无法使用方法

    搜索Editor.js文件 找到代码  if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()"); ...

  9. ie8下ewebeditor无效的解决办法

    2019独角兽企业重金招聘Python工程师标准>>> 刚才办公室来电,说文章发布图片有问题,我猛想起,应该是IE兼容问题,没办法,没有理由让他去用IE6,岂不是搞死自己.无奈之下, ...

  10. 讯时后台编辑器在IE8下无法打开窗口的解决办法

    就是弹不出上传等窗口,其他这就是eWebEditor编辑器和IE8的问题 问题出现在anonymous函数上,IE8没这个函数,用onclick替换就好了,但改后IE6又不弹了 所以这样改Includ ...

最新文章

  1. RS232、RS485、TTL电平、CMOS电平
  2. 【Java学习笔记之一】java关键字及作用
  3. 一个程序员的感慨的《虚拟光驱》
  4. Python编程及应用--数据分析与科学计算可视化培训班
  5. Python2.X和Python3.X文件对话框、下拉列表的不同
  6. codeforces 493 D Vasya and Chess【 博弈 】
  7. 11.盛水最多的容器
  8. 计算机网络定义来源,计算机网络基础知识之计算机网络定义及其功能
  9. 数据分析实战100例(基于SQLPandas)_探索Chipotle快餐数据
  10. 天勤计算机考研高分笔记(一)绪论1数据结构
  11. 如何用好项目管理工具
  12. 虚拟机下搭建一个dns服务器,虚拟机下DNS服务器配置.doc
  13. 拍拍贷魔镜杯风控算法大赛项目
  14. 机动车尾气污染物分析仪的原理
  15. 逆火软件测试工资,HyperXPulsefireFPS逆火评测 值不值得买
  16. Java 性能调优 (JVM CPU IO Memery)
  17. MATLAB | MATLAB配色不够用 全网最全的colormap补充包来啦
  18. 国丰帮您-采用LDP作为VPLS信令建立PW--VPLS示例
  19. nginx 开机启动报错An error occurred.
  20. 配置eclipes中java、javascript的自动代码提示

热门文章

  1. 用DEV-C++写一个走迷宫小游戏1.2最终版(完结,撒花)
  2. 【文档生成工具Doxygen介绍】
  3. 寻找发帖水王java_2.3 寻找发帖水王
  4. 不是 SELECTed 表达式
  5. Ubuntu 桌面美化教程
  6. html二级菜单:DIV+CSS制作二级菜单(横排二级下拉菜单)以及二级菜单出现错位怎么解决
  7. TXT生成PCD文件
  8. 101107 ~101113
  9. VSCode无法跳转到外部函数定义
  10. 通俗的解释云计算 公有云 私有云 混合云