对不上传的网站在背景的方法彻底解决

对不上传的网站在背景的方法彻底解决
经过我们的技师检查,发现采用eWebEditor文本编辑器IE8浏览器兼容性造成脚本错误不是网站空间,服务器中毒的问题。现在我们将解决方案发布到你,这样你就可以修改你的网站代码以使在各种浏览器兼容和正常的文本编辑器。
对IE8的解决方案不支持eWebEditor在线文本编辑器如下:
{ 1 }第一,在包括对eWebEditor文本编辑器的根目录下找到editor.js文件目录。(注:editor.js文件的不同的版本可能是不同的,也许在js目录)。
{ 2 }打开editor.js文件用记事本,找到下面的代码:

如果(元。yuseronclick)eval_r(element.yuseronclick + 'anonymous()');

注:对于不同版本的代码可能是不同的,或下面的代码:
复制代码代码如下所示:
如果(元。yuseronclick){
eval_r(element.yuseronclick + 'anonymous()');
}

上面两段代码的格式不同,代码是一样的,意思是一样的!
(3)上面的代码被下面的代码所取代:
复制代码代码如下所示:
如果(navigator.appversion.match( / 8 /我)= = 8。)
{
如果(元。yuseronclick)eval_r(element.yuseronclick + 'onclick(事件));
}
其他的
{
如果(元。yuseronclick)eval_r(element.yuseronclick + 'anonymous()');
}

{ 4 }测试在IE6,IE7和IE8可以正常使用,但傲游浏览器IE8安装在机器的使用是不工作的,汗!然后添加判断傲游浏览器代码:
复制代码代码如下所示:
如果(navigator.appversion.match( / 8 /我)= = 8。| | navigator.appversion.match( /傲游/我)= = 'maxthon)
{
如果(元。yuseronclick)eval_r(element.yuseronclick +onclick(事件));
}
其他的
{
如果(元。yuseronclick)eval_r(element.yuseronclick +匿名());
}
经过测试,IE6,IE7,IE8,漫游,360浏览器可以正常使用!另外,如果上述方法不好,不妨试试下面的施工方法:
复制代码代码如下所示:
尝试{
如果(元。yuseronclick)eval_r(element.yuseronclick +匿名());
}
catch(e){
如果(元。yuseronclick)eval_r(element.yuseronclick +onclick(事件));
}

IE8不支持的终级解决方案的eWebEditor在线文本编辑器:
如果你发现上面的代码不好!怎么了这是因为你使用的是IE8的升级版本,IE的版本号,读出由代码之前的升级版本,该版本读错了,上面的代码是当然不是,在这个时候你最好重新下载并安装一个最终的IE8版本可以。或者你必须使用你的代码来改变:
复制代码代码如下所示:
如果(navigator.appversion.match( / MSIE(7 | 8) /我)!= NULL){
如果(元。yuseronclick eval()element.yuseronclick +onclick(事件));
其他{ }
如果(元。yuseronclick eval()element.yuseronclick +匿名());
}


复制代码代码如下所示:
尝试{
如果(元。yuseronclick eval()element.yuseronclick +匿名());
}
catch(e){
如果(元。yuseronclick eval()element.yuseronclick +onclick(事件));
}

但上述的修改将导致文本编辑器再次失败的IE7浏览器下正常!!!所以最好(说服客户)安装IE8的最终版!

tag:上传网站方法解决方法对不

相关内容