各位牛人们,小弟在开发中碰到一个兼容性问题,找了很久不知道啥原因
我在js中写了一个行数
var getCookie={
setCookie:function(){
....
return new Date();
},
getCookie:function(){}
};
我在IE7、8、9火狐运行完全没问题,但是在IE6下运行就报脚本错误,错误为:return 在函数外。但是我查看出错的函数,确实显示在css样式中的background-color这一行,我检查了很久,我的return明明是在函数里面的啊,而且怎么会指示错误指示到样式那一行去的呢,但是错误确实报脚本错。
这到底是为什么呢,请各位高手指点一下,小弟不胜感激。
你可以检查下html,css,js三者编码是否一致,IE6有时候会因为编码问题出现莫名错误
看看报错位置的样式,IE6下面样式会存在很多的不兼容的问题,然后再检查一下脚本和CSS样式代码的规范性!
IE 10都快出来了,直接忽略用IE 6的用户……
还用IE6 ...
直接忽略IE6.。。。。。。。。。。