JS怎么解决兼容IE8的兼容性呢?

xzg 发布于 2009/08/10 08:36
阅读 5K+
收藏 0

这几天遇到了一个问题,我在在IE8环境下使用ewebeditor的时候,编辑器的功能不能使用,然后我在网上找到了一串代码进行更改,问题解决了,但是,同一页面的另外一个channel.js文件却不能用了,我调回了IE8的兼容模式之后,channel.js可以用了,但是ewebeditor的功能却不能用了,我想着原因是刚才的那串代码在IE8的兼容模式下不起作用,请各位高手帮帮忙,谢谢了!

附录:那串代码如下

if(navigator.appVersion.match(/8./i)=='8.')  {
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + 'onclick(event)');  
}else{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + 'anonymous()'); }

加载中
0
红薯
红薯

是不是可以考虑使用一些例如 jQuery 的框架来帮你完成这些事情,它们可以很好的解决浏览器兼容的问题。

0
xzg
xzg

引用来自“红薯”的帖子

是不是可以考虑使用一些例如 jQuery 的框架来帮你完成这些事情,它们可以很好的解决浏览器兼容的问题。

 这个网站已经做好了,当时没在IE8下面测试,如果要改的话就要很大的动作了。你能帮我解决吗?谢谢

0
xzg
xzg

引用来自“谢卓刚”的帖子

引用来自“红薯”的帖子

是不是可以考虑使用一些例如 jQuery 的框架来帮你完成这些事情,它们可以很好的解决浏览器兼容的问题。

 这个网站已经做好了,当时没在IE8下面测试,如果要改的话就要很大的动作了。你能帮我解决吗?谢谢

 现在是这段代码if(navigator.appVersion.match(/8./i)=='8.')  {
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + 'onclick(event)');  
}else{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + 'anonymous()'); }

在IE8的兼容性视图下面不起作用。

0
红薯
红薯

无能为力了~~

0
ifsc01
ifsc01

oschina 是用的什么编辑器啊

返回顶部
顶部