浏览器兼容性问题
Posted wfblog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了浏览器兼容性问题相关的知识,希望对你有一定的参考价值。
1、jQuery2.0版本以上的不在支持ie6、7、8;
2、ie-css3.htc可以解决ie6/7/8的 边框圆角 属性的兼容。
3、IE8对margin:0 auto;这个CSS不再有用了,居中解决办法看http://blog.csdn.net/caolijunmingyan/article/details/6672727
4、js文件单独页面的功能型的最好不要用在公共js中(或者把该功能封装在一个函数中),原因很多。其中一个是,在js中要用到一个变量,但是这个变量的声明是由后端传回来的数据声明的,在使用这个功能的页面 后端传过来了数据,但是其他页面不使用这个功能,也就没传回有变量声明的这个数据,浏览器就会报错,停止执行。
{有的浏览器报错还是会执行一部分,但是ie浏览器报错就停止}
5、ie10及以上不支持ie浏览器的判断了。
6、ie9虽然支持video标签,但不是很完美,屏幕宽度很小
7、微信、QQ内置的浏览器 不能 小窗不全屏播放视频,但是腾讯自己域名下的视屏却是可以的。所以其它域名下的视频要实现 小窗不全屏 是不可能的。
我猜测可能是腾讯对域名进行了检索,只对自己的旗下的产品开了绿灯。
如果要实现在微信、QQ可以小窗不全屏播放播放的视频的话,可以将视频上传到腾讯网上,这样视屏的链接就是腾讯的域名了,不过这样会有广告。
8、在ie7以前版本,ul里不能直接嵌套div,否则,div会被离它最近的li包裹住。
以上是关于浏览器兼容性问题的主要内容,如果未能解决你的问题,请参考以下文章