
浏览器兼容性
spfLinux
这个作者很懒,什么都没留下…
展开
-
meta指定IE浏览器解析文档模式(IE版本)
最近维护升级的一个系统,用户通常是通过IE打开的,新加的一个页面我使用了es6语法和jquery ajax,我本地开发环境默认打开IE是IE11文档模式,所以一切正常。但是放到测试环境时,该页面却用IE7文档模式打开,语法不兼容,代码无法正常执行。 最开始同事建议可能是IIS设置的问题,我们通过改变.NET Framework版本,看是否有效果,结果发现还是不行,其实这个因果关系是不通的,只能算是一种瞎猜和尝试。 后面经过搜索相关资料发现,HTML中的meta可...转载 2020-07-21 22:16:52 · 1414 阅读 · 0 评论 -
浏览器兼容性1—颜色(color属性)
Document .colorname p {color:green;} .hex p {color:#ff0000;} .rgb p {color:rgb(0,0,0);} .rgba p {color:rgba(0,0,0,.5);} .hsl p {color:hsl(240,50%,50%);} .hsla p {color:hsla(240,50%,50%,.转载 2017-10-13 10:19:46 · 973 阅读 · 0 评论 -
浏览器兼容性2—opacity(设置不透明度)
Document h1 { margin: 10px 0; font-size: 16px; } .test, .test2 { width: 300px; height: 150px; padding: 10px; } .test { background: #050; } .test2 { margin: -120px转载 2017-10-13 10:46:39 · 586 阅读 · 0 评论 -
JS——解决API兼容问题(例1)
//用内置对象的原型对象解决API兼容性问题 //问题:旧浏览器不支持新的API //ES5 Array 支持 indexOf 但在IE8中不支持此用法 var arr = [1,2,3,8,4,3,1]; if(typeof Array.prototype.indexOf !== "function"){ Array.prototype.indexOf=functio转载 2017-11-21 14:33:53 · 1022 阅读 · 0 评论 -
JS——API兼容(2,isArray)
var obj1={},obj2=[],obj3=new Date(),obj4={}; Object.setPrototypeOf(obj4,obj2); //__proto__的原型方法 /*document.write(obj4.__proto__); //IE中不可用 obj4.__proto__=obj2;*/ if(typeof Array.isArray!=="fu转载 2017-11-21 17:50:15 · 384 阅读 · 0 评论 -
IE11兼容
最近在做一个项目的时候,发现如下IE11兼容性问题:(1)js中不支持使用模板字符串(反引号);(2)new ActiveXObject只能在IE下使用,谷歌浏览器下不能使用;(3)前面封装的ajax.js在IE11下不能使用,有兼容性问题;(4)html中有代码需要js中的函数,例如onclick,那么需要的文件或者函数必须放在该html代码段上方。在谷歌浏览器下,是可以放在下方的。...原创 2018-04-02 14:44:26 · 1947 阅读 · 0 评论 -
ios适配
1、input text有圆角在相应界面或css中添加样式:input[type="text"],input[type="number"]{ -webkit-appearance: none; border-radius: 0;}转载自:点击打开链接转载 2018-06-28 12:35:14 · 294 阅读 · 0 评论