eWebEditor 编辑器功能不能使用

如题所述

  能用,但不是所有IE版本都直接可以用,不同的版本需要不同的设置;
  eWebEditor编辑器按钮失效,IE8下eWebEditor编辑器无法使用问题解决方法有两个,一个是下面的方法通过修改js文件,其实我们也可以使用第二种方法通过在页面中加入这一句即可。
  <meta http-equiv="x-ua-compatible" content="ie=7" />
  或
  <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
  上面的两个意思都是一样的,写法稍有不同。
  通过修改js文件如下操作:
  在eWebEditor的目录里找到Editor.js文件,路径是webedit\Include\Editor.js(版本不同路径也不一定相同新版本中webedit/js/editor.js),在其中找到如下代码:
  if (element.YUSERONCLICK) {
  eval_r(element.YUSERONCLICK + "anonymous()");
  }
  或
  if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "anonymous()");
  版本不同可能写法有点区别
  将上面的代码替换为
  if(navigator.appVersion.match(/8./i)=='8.')
  {
  if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "onclick(event)");
  }
  else
  {
  if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "anonymous()");
  }
  在进入后台测试下,是不是eWebEditor编辑器按钮可以正常使用了。IE8下还是会有部分问题。
  用这样一段代码,对浏览器的版本做一个判断就好了,ie6下面应该也能用。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-12-15
ewebeditor编辑器虽然好用但浏览器兼容性问题很多,下面是解决ie7、8和遨游,其他浏览器自己可以仿照去做。^_^
解决步骤如下:
1、找到editor.js或者editor.asp文件
2、找到如下代码
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
//ctrl+f 快速查找某些关键字!
3、用下面代码替换上面的代码(有几处替换几处)
//修改ewebeditor,以便在IE8\7及遨游里能够正常使用编辑器
if(navigator.appVersion.match(/MSIE (7|8)\./i)!=null || navigator.appVersion.match(/MAXTHON/i)=='MAXTHON')
{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");
}else{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
}
//修改ewebeditor结束

希望能解决你的问题!本回答被提问者采纳

eWebEditor!未授权:功能被禁用,请先配置授权!
"eWebEditor!未授权:功能被禁用,请先配置授权!" 这个错误信息通常意味着您使用的是未经授权的 eWebEditor 编辑器,并且缺少必要的授权配置。要解决这个问题,您可以尝试以下几个步骤:检查授权:确保您已经获得了合法的授权并具备相应的授权证书。如果您没有授权证书,您需要联系 eWebEditor 官方或购买...

eWebEditor 编辑器功能不能使用
能用,但不是所有IE版本都直接可以用,不同的版本需要不同的设置; eWebEditor编辑器按钮失效,IE8下eWebEditor编辑器无法使用问题解决方法有两个,一个是下面的方法通过修改js文件,其实我们也可以使用第二种方法通过在页面中加入这一句即可。 或 上面的两个意思都是一样的,写法稍有不同。 通过修改js文件如下操作...

ewebeditor 在线编辑器按钮无法弹出编辑框的问题,就是所有按钮都不显示...
无法弹出编辑框,应该是你用的浏览器大于IE6或者非IE内核 因为浏览器屏蔽了anonymous方法,改成onclick方法即可 解决方法:打开编辑器目录下include下editor.js 找到 if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");改成 if(navigator.appVersion.match(\/MSIE (7|8)\\.\/i)!=...

为什么ewebeditor使用不正常
由于IE升级,造成网站后台编辑器(eWebEditor)的按钮不能使用,如:插入图片等功能。有些第三方浏览器也不行,因为它们使用了IE内核,如遨游。那么如何解决呢,搜索了网上资料,想必肯定不可能只有我一个人这么倒霉吧。果然,很多朋友都碰到,解决方法也很多,大都差不多。自己结合自己的解决过程,说明下...

Editor不能用了,为什么
ewebeditor是免费的,出现这种情况一般是服务器太慢,其它编辑器在这种很慢的空间里也经常出现这样的事,或者你的电脑自身不支持。程序本身不会有问题,毕竟用的太广泛了

网页后台文字编辑部分功能无法使用,
你的网站肯定采用的是eWebEditor编辑器吧。后台文字编辑部分功能无法使用原因是一般的eWebEditor编辑器只支持IE6。你有的电脑没升级IE就可以用,升级成IE7以上后台文字编辑部分功能就无法使用了。倚天互联晓风用下面这个人的方法解决了。错误的原因是因为ie8屏蔽了anonymous方法 所以要改成onclick方法,打开...

vista系统下,在线编辑eWebEditor编辑器除了文字编辑外,其他无法使用比 ...
你浏览器是IE8的吧?eWebEditor有点不支持,需要改一下。找到这个文件,用记事本打开editor.js 找到if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");将其修改为:if (element.YUSERONCLICK){ try { eval(element.YUSERONCLICK + "onclick(event)");} catch (e){ ...

ewebeditor 在线编辑器按钮无法弹出编辑框的问题,就是所有按钮都不显示...
1、首先找到eWebEditor编辑器editor.js(由于版本不同,所有目录也不同,搜索一下这个文件。),用记事本打开 2、找到 if (element.YUSERONCLICK) { eval(element.YUSERONCLICK + "anonymous()");} 或 if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");3、将上面代码换...

...eWebEditor - eWebSoft在线编辑器 这个怎么下载 怎么安
一,很简单,换个ie的浏览器试试。别的浏览器可能不行奥。我的一些客户也问过这样的问题。呵呵。二,看一下,你是不是ftp上传的时候文件没有传够。可以再ftp里面对比一下,或者从新上传一遍。

ewebeditor html 编辑器出现不正常是什么引起的
这多数是因为您肯定用了360的极速浏览器,换成兼容模式的就可以了!

相似回答