[转载]在IE8下动易SiteWeaver后台编辑器按钮没有反应的解决方案

摘要:
资料来源:http://jxndldh.blog.163.com/blog/static/550145862011641105985/前言:本学期,我们将为学校的机构建立一个网站,这实际上是对以前网站的替代。上一个网站是用PowerEasySITeWeaver 2006构建的。如果没有它自己的主机,我们需要使用学校的在线学习空间,那么就会出现很多问题。据信,许多站长已经升级了浏览器IE8,默认为Sitewave后端

来源:http://jxndldh.blog.163.com/blog/static/550145862011641105985/

前言:

这学期要给学校的机构过一个网站,其实就是替换之前的网站,之前的网站是用PowerEasy SIteWeaver2006做的,没有自己的主机,要用学校网络中学的空间,然后问题就一大堆铺面而来了。

相信很多站长都升级了自己的浏览器IE8,默认动易的Sitewaver后台的编辑器在IE下没有反应,按钮也没有反应,这个时候我们需要修改部分文件来实现动易后台编辑器对于IE8的支持。具体代码如下:
打开根目录下Editor.asp文件,找到如下代码
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()'); 
}
保存,刷新系统文件,清理缓存。再重新打开后台编辑器看看,一共有两处。注意了!
其实原理非常简单,就是IE8对anonymous的不支持导致了编辑器的没有反应,所以我们增加了对IE的判断达到最终让动易的后台编辑器在IE7和IE8下面也正常运行。

如果希望再兼容傲游浏览器,就如下修改:

if(navigator.appVersion.match(/8./i)==′8.′ || navigator.appVersion.match(/MAXTHON/i)==′MAXTHON′){

    if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "onclick(event)");

}else{

    if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "anonymous()");

}

免责声明:文章转载自《[转载]在IE8下动易SiteWeaver后台编辑器按钮没有反应的解决方案》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇windows脚本 使用 Windows 脚本文件 (.wsf) 2/4php实现文件下载代码一例下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

vi编辑器的三种模式

vi编辑器的三种模式通常来说,vi编辑器有三种模式,分别是一般指令模式、编辑模式与指令行命令模式。 这三种模式的作用分别是: 一般指令模式(command mode) 以 vi 打开一个文件就直接进入一般指令模式了(这是默认的模式,也简称为一般模式)。在这个模式中, 你可以使用上下左右按键来移动光标,你可以使用删除字符或删除整行来处理文件内容, 也可以使用...

android 快捷键

Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代...

VNote: 一个舒适的Markdown笔记软件

Update: 支持macOSYunpan Update 2: 写在VNote半周岁 QQ群(487756074) Markdown标记语言一直是许多程序员的最爱。目前,有许多优秀的Markdown编辑器,也有许多优秀的笔记软件,但是能够支持Markdown并提供优秀编辑体验的笔记软件却并不多见。 我之前一直用的是为知笔记,支持Markdown,支持Lin...

博客园 投放 谷歌广告(google adsense) 且不被屏蔽掉

今天测试在博客园上面投放google adsense广告,几次添加代码之后发现博客园的默认的编辑器会屏蔽掉引用的src地址   虽然好用 但是可能是安全考虑  屏蔽了引用到google的地址  当粘贴到博客园默认的TinyMce编辑器后  我的代码就变成如下了    解决方法:在博客园的后台设置中  将编辑器修改为CuteEditor  ,修改过后 成功...

LaTex 编辑器知多少

      LaTeX 的前端编辑器按照设计初衷可以分为两类: 专为编辑调试 LaTeX 而设计、通用代码编辑器。前者主要包括: WinEdt, TexWorks, TeXstudio 等;后者最著名的要数 Emacs (Vim) 和 Sublime Text 了。       1. WinEdt        这个应该是使用最广泛的一款编辑器了,主要由于...

[Notepad++]Notepad++怎么实现双视图/双窗口?

作为windows下非常优秀的开源代码编辑器,Notepad++是工程师必备代码编辑器。相比较之下,老一辈文本编辑器如ultraedit,editplus,就显得繁琐、冗余、疲惫。我使用过Notepad++后,再也没有过其他的编辑器了,原因很简单,Notepad++足够使用了,足够方便,足够省资源,看着足够舒服!! Notepad++也可以实现双视图/双窗...