![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
浏览器兼容性
文章平均质量分 62
qq_33203555
这个作者很懒,什么都没留下…
展开
-
safari浏览器new date()兼容问题
在做移动端开发时,ios设备上new date()再格式化出现了NaN现象经过了解,是因为低版本的safari浏览器对new Date(str)有严格校验,对于诸如2017-08-30 10:23:22 这样形式的字符串是不支持的。后来使用replace(/-/g,”/”)将时间字符串转换为2017/08/30 10:23:22解决了问题原创 2017-08-30 10:07:42 · 1623 阅读 · 0 评论 -
IE8浏览器下dom元素不区分name属性大小写问题
在IE8浏览器下用name属性去获取dom元素时居然是不区分大小写的。 比如:<input type='text' name='C1'/> <input type='text' name='c1'/>如上有2个input输入框,它们的name属性分别是大写C1和小写c1 在获取元素时,在谷歌浏览器下使用jqury获取:$("input[name='c1']").length // 1如上代码在I原创 2017-10-16 23:20:14 · 708 阅读 · 0 评论 -
移动端自适应布局
在移动端比如手机,ipad等设备上浏览网页或者应用的时候,往往会因为分辨率不同而需要做一些自适应的配置才能使网页在各设备上的展现一致。 本文分享一种移动端自适应布局方案。 1、使用js根据设备屏幕大小设置根元素html的font-size 2、元素宽度高度等使用rem 原理分析 以横屏750px的设计稿为例,我们要在屏幕上显示750px的设计稿。那么网页默认的font-size为16px。所以整个...原创 2018-12-21 11:57:39 · 342 阅读 · 0 评论 -
H5开发IOS兼容性问题
本文分享在做H5开发的时候在IOS设备上的一些兼容性问题的解决方法 1、设置overflow-y时滚动区域不流畅问题 -webkit-overflow-scrolling: touch; 2、键盘弹起收缩后区域留白问题 window.scroll(0,0) 3、new Date(str)报错问题 是因为低版本的safari浏览器对new Date(str)有严格校验,对于诸如2017-08-3...原创 2019-05-09 11:31:18 · 1394 阅读 · 0 评论