动易系统(PowerEasy)在用户升级到Internet Explorer 8(简称IE8)浏览器后,其后台编辑器出现故障,无法正常工作,描述中提到的具体症状是,当用户尝试点击任何功能图标时都没有弹出设置窗口,以下是具体分析:
问题现象
当网站后台从旧版浏览器升级到IE8时,可能会遇到以下几种情况:
问题现象 | 具体表现 |
不能插入图片 | 在编辑器中点击插入图片按钮没有反应,或者插入的图片无法显示 |
插入图片无效或无反应 | 点击插入图片功能后,图片未能成功插入或无任何响应 |
功能图标无反应 | 点击任何功能图标都没有弹出设置窗口 |
解决方法
方法一:修改editor.asp文件
1、打开根目录下的editor.asp文件:找到以下代码:
```asp
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + 'anonymous()');
```
2、将其修改为:
```asp
if(navigator.appVersion.match(/8./i)=='8.') {
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + 'onclick(event)');
} else {
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + 'anonymous()');
}
```
3、保存文件:刷新系统文件,清理缓存,再重新打开动易后台,编辑器就可以正常使用了。
方法二:使用兼容更好的编辑器替换
如果上述方法仍然无法解决问题,可以考虑将动易CMS 6.8的编辑器替换为百度UEditor 1.4.3.3 Asp版本,这个版本的编辑器兼容性更好,能够解决大部分浏览器兼容问题,操作步骤如下:
1、下载百度UEditor 1.4.3.3 Asp版本。
2、覆盖文件:将下载的文件中提供的Editor.asp、Admin以及文件夹中的Admin_Article.asp、Admin_Index.asp,进行覆盖即可(覆盖前记得先做好备份工作)。
相关问答FAQs
1、为什么在IE8下动易后台编辑器会出现无效的问题?
主要原因是IE8对某些JavaScript代码的兼容性较差,特别是对于anonymous()
函数的支持不佳,需要通过修改代码来使其兼容IE8。
2、如果修改editor.asp文件后仍然无效怎么办?
如果修改editor.asp文件后仍然无效,可以尝试使用兼容更好的编辑器替换现有的编辑器,例如百度UEditor,这样可以确保在各种浏览器下都能正常使用。
通过以上方法和步骤,可以有效解决动易系统在IE8环境下后台编辑器无效的问题。
问题 | 动易系统解决IE8网站后台编辑器无效问题 | |
问题描述 | 使用IE8浏览器访问动易系统后台编辑器时,编辑器无法正常工作或显示空白页面。 | |
原因分析 | 1. 动易系统后台编辑器可能不支持IE8浏览器; 2. IE8浏览器可能存在兼容性问题; 3. 网站服务器配置或浏览器设置导致编辑器无法正常显示。 | |
解决方案 | ||
1. 升级浏览器 | 建议使用最新版本的浏览器,如Chrome、Firefox、Edge等,以获得更好的兼容性和用户体验。 | |
2. 检查编辑器配置 | 确保动易系统后台编辑器配置正确,兼容IE8浏览器,可以尝试更新编辑器插件或版本。 | |
3. 修改服务器配置 | 1. 检查网站服务器配置,确保支持IE8浏览器; 2. 调整服务器安全设置,允许IE8浏览器访问网站后台。 | |
4. 修改浏览器设置 | 1. 打开IE8浏览器,点击“工具”菜单; 2. 选择“Internet选项”; 3. 在“安全”选项卡中,将“安全级别”调整为“中”; 4. 点击“确定”保存设置。 | |
5. 联系技术支持 | 如果以上方法都无法解决问题,建议联系动易系统技术支持,寻求专业帮助。 |