网站的后台编辑页面,无法上传文件和图片,点击编辑器的按钮没反应,IE8显示JS错误,缺少对象,editor.js 132行。上网一查,原来是eWebEditor的浏览器兼容问题。以前在IE6下面是没问题的。
editor.js 132行代码是:
if (element.YUSERONCLICK) {
eval(element.YUSERONCLICK + “anonymous()”);
}
原因是ie8屏蔽了anonymous方法所以要改成onclick方法。网上的解决方法如下:(加个判断浏览器的语句)
if(navigator.appVersion.match(/MSIE (7|8)\./i)!=null){
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + “onclick(event)”);
}else{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + “anonymous()”);
}
经测试,IE8和ie6下面是没问题的。但是在IE7下有问题。navigator.appVersion返回的字符串在各种IE的情况下并不与实际情况一致,比如在同时安装了IE8和以IE内核的浏览器(比如搜狗浏览器)的情况下,并不是返回MSIE 8 而是MSIE 7。因此网上这种解决办法是并不总是有效的。
现在在网上发现的一种可行办法是:
try{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
}
catch(e){
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");
}
此种方法在各种IE下都是有效的。(ewebeditor好像只支持IE)。
分享到:
相关推荐
Editor.js文件最新版 支持各种最新的浏览器,保证后台点击完整使用。
fuxa-editor.min.js
前端项目-editor.js,editor.js-基于API和开源的本机JS
Eclipse的JavaScript插件 JSEditor.7z
vue-editor-js是editorjs包装器组件。 请先查看此内容。 适用于2.0.0之前版本的用户。 该插件是editor.js的包装器组件。 如果您需要将插件用于editor.js,则将其导入并设置config属性。 请参阅 适用于1.0.0之前...
样式类似:http://www.bejson.com/jsoneditoronline/
editor.md中使用的github emoji 离线表情包图片,用于解决无法加载的问题
react-editor.js React 包装器组件安装npm install --save @stfy/react-editor.js// or Yarnyarn add @stfy/react-editor.js用法import React , { Component } from 'react'import Editor from '@stfy/react-editor....
ewebeditor的editor.js改进版
Notepad++二进制查看器(HexEditor) Notepad++ plugins is a collection of tools which plays a role of completion for Notepad++. This project contains Explorer, Function List, Hex Editor, Spell Checker and...
vue整合editor.md示例,解决多个editor.md同时共存问题,v-model 绑定使用非常方便,js预加载
此工具可以在WEB界面上编辑出漂亮的 `markdown`文档,效果十分漂亮
010 Editor.rar010 Editor.rar010 Editor.rar
Asposedll文件,适用于editor. Asposedll文件,适用于editor.Asposedll文件,适用于editor.
基于java的开发源码-Java源码Eclipse的Script插件 JSEditor.zip 基于java的开发源码-Java源码Eclipse的Script插件 JSEditor.zip 基于java的开发源码-Java源码Eclipse的Script插件 JSEditor.zip 基于java的开发源码-...
GitBook.Editor.Setup.7.0.12.exe,GitBook.Editor.Setup.7.0.12.exe最新版本
editor.md支持实时预览、图片(跨域)上传、预格式文本/代码/表格插入、代码折叠、搜索替换、只读模式、自定义样式主题和多语言语法高亮等功能。根据开源代码写了一个小demo
editor.md免费资源,不需要积分,不需要积分。从github官网下载,名字改了规避资源重复问题
vue富文本编辑器vue-quill-editor.js quill版本1.3.6 使用教程 : vue-quill-editor富文本编辑器使用方法,最全,含部分源码解读,含图片上传,如果页面有多个富文本,图片上传解决方案 ...
fastreport.dll,fastreport.editor.dll,fastreport,bars.dll合集下载,直接引用即可,本人亲测!!!