• 浏览器兼容性问题


    1、jQuery2.0版本以上的不在支持ie6、7、8;

    2ie-css3.htc可以解决ie6/7/8的  边框圆角  属性的兼容。

    3IE8对margin:0 auto;这个CSS不再有用了,居中解决办法看http://blog.csdn.net/caolijunmingyan/article/details/6672727

    4、js文件单独页面的功能型的最好不要用在公共js中(或者把该功能封装在一个函数中),原因很多。其中一个是,在js中要用到一个变量,但是这个变量的声明是由后端传回来的数据声明的,在使用这个功能的页面 后端传过来了数据,但是其他页面不使用这个功能,也就没传回有变量声明的这个数据,浏览器就会报错,停止执行。

    {有的浏览器报错还是会执行一部分,但是ie浏览器报错就停止}

    5ie10及以上不支持ie浏览器的判断了

    6、ie9虽然支持video标签,但不是很完美,屏幕宽度很小

    7、微信、QQ内置的浏览器 不能 小窗不全屏播放视频,但是腾讯自己域名下的视屏却是可以的。所以其它域名下的视频要实现  小窗不全屏  是不可能的。

    我猜测可能是腾讯对域名进行了检索,只对自己的旗下的产品开了绿灯。

    如果要实现在微信、QQ可以小窗不全屏播放播放的视频的话,可以将视频上传到腾讯网上,这样视屏的链接就是腾讯的域名了,不过这样会有广告。

    8在ie7以前版本,ul里不能直接嵌套div,否则,div会被离它最近的li包裹住。

    9、浏览器兼容性测试可以使用 use i can : https://caniuse.com/

     

     

     

     

     

  • 相关阅读:
    iType.js仿输入文字效果
    css上下左右居中
    js的几种继承方式
    jquery ajax跨越
    js构造函数+原型
    less基础引用
    vw单位相关
    移动端适配(rem单位定义方法)
    第二周 day2 python学习笔记
    第一周 day1 Python学习笔记
  • 原文地址:https://www.cnblogs.com/wfblog/p/8748055.html
Copyright © 2020-2023  润新知