浏览器的邮件html编辑器无效,eWebEditor 辑器按钮失效 IE8下eWebEditor编辑器无法使用的解决方法...
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编辑器无法使用的解决方法...相关推荐
- edge浏览器打开html文件路径被拆分,Win10默认浏览器被强制修改为Edge的两种解决方法...
升级win10系统后内置Edge,用户往往使用不习惯,选择IE为默认浏览器,但是安装后一段时间后Win10默认浏览器突然被强制修改为Edge,任何网页都是用Edge浏览器打开,怎么办?针对此疑问,系统 ...
- IE8 未知的运行时错误(ueditor编辑器在ie8、ie7下出现JS错误的解决方法)
IE8 未知的运行时错误,这个真的很难发现问题的根源!!发现用IE调js真的蛋疼.诶,而且IE和FF Chrom等等标准都不一样.其他浏览器都可以,唯独IE不行,无语.现在说下问题怎么解决的. 在用 ...
- win10浏览器加载很慢_win10打开网页慢是什么原因?win10打开网页慢解决方法
近期好多小伙伴反馈说win10免激活系统打开网页慢,上网大部分时间都是用于浏览网页,如果打开网页速度很慢,严重影响心情.那么win10打开网页慢是什么原因?造成网页慢的原因很多,只有根据不同故障来修复 ...
- android 表单 禁止编辑器,百度编辑器ueditor(v1.3.6)net环境中详细配置教程附bug解决方法...
1.下载UEditor,当前最新版本是1.3.6.这里下载的.net版本,选择UTF-8.下载地址:http://ueditor.baidu.com/website/download.html 注意: ...
- php动态页面在ie浏览器中css布局板块全缩在中间,CSS网页布局开发时的常见问题及解决方法...
双外边距浮动的问题 使用浮动,且有给外边距的div在ie6中会出现外边距加倍的:这是比较简单的解决的bug;只要将元素的display属性设置为inline就行了.所以每当对具有水平外边距的元素进行浮 ...
- Win10的IE以及其他浏览器无法使用的解决方法
前言 最近,突然无法使用Win10的IE,网络连接正常,重置过IE,恢复过高级选项设置,检查过无代理设置,清理过缓存删除IE个人设置,以及清理过DNS解析缓存,IE都会显示无法访问此页面的网络问题 D ...
- ajax 在IE9浏览器下不发送请求的解决方法
ajax.form,在ie9下拒绝发送请求. 从网上找了好多资料,大部分都是以下方法: 针对 拒绝访问 是由于浏览器安全机制导致的,解决方法为点击IE浏览器的的"工具->Interne ...
- 完美解决eWebEditor编辑器按钮失效 IE8、9无法使用方法
搜索Editor.js文件 找到代码 if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()"); ...
- ie8下ewebeditor无效的解决办法
2019独角兽企业重金招聘Python工程师标准>>> 刚才办公室来电,说文章发布图片有问题,我猛想起,应该是IE兼容问题,没办法,没有理由让他去用IE6,岂不是搞死自己.无奈之下, ...
- 讯时后台编辑器在IE8下无法打开窗口的解决办法
就是弹不出上传等窗口,其他这就是eWebEditor编辑器和IE8的问题 问题出现在anonymous函数上,IE8没这个函数,用onclick替换就好了,但改后IE6又不弹了 所以这样改Includ ...
最新文章
- RS232、RS485、TTL电平、CMOS电平
- 【Java学习笔记之一】java关键字及作用
- 一个程序员的感慨的《虚拟光驱》
- Python编程及应用--数据分析与科学计算可视化培训班
- Python2.X和Python3.X文件对话框、下拉列表的不同
- codeforces 493 D Vasya and Chess【 博弈 】
- 11.盛水最多的容器
- 计算机网络定义来源,计算机网络基础知识之计算机网络定义及其功能
- 数据分析实战100例(基于SQLPandas)_探索Chipotle快餐数据
- 天勤计算机考研高分笔记(一)绪论1数据结构
- 如何用好项目管理工具
- 虚拟机下搭建一个dns服务器,虚拟机下DNS服务器配置.doc
- 拍拍贷魔镜杯风控算法大赛项目
- 机动车尾气污染物分析仪的原理
- 逆火软件测试工资,HyperXPulsefireFPS逆火评测 值不值得买
- Java 性能调优 (JVM CPU IO Memery)
- MATLAB | MATLAB配色不够用 全网最全的colormap补充包来啦
- 国丰帮您-采用LDP作为VPLS信令建立PW--VPLS示例
- nginx 开机启动报错An error occurred.
- 配置eclipes中java、javascript的自动代码提示