为什么要使用css预编译 1、css无法递归式定义2、解决复用性不够3、可以缓解浏览器兼容造成的冗余 cookie,sessionStorage和localStorage的区别 cookie用来在浏览器和服务器中传递并且总量很小sessionStorage和localStorage用于存储本地数据, ...
分类:
其他好文 时间:
2020-01-18 12:38:37
阅读次数:
73
1.3.1 触屏事件概述 移动端浏览器兼容性较好,我们不需要考虑以前 JS 的兼容性问题,可以放心的使用原生 JS 书写效果,但是移动端也有自己独特的地方。比如触屏事件 touch(也称触摸事件),Android和 IOS 都有。 touch 对象代表一个触摸点。触摸点可能是一根手指,也可能是一根触 ...
分类:
其他好文 时间:
2020-01-14 20:26:22
阅读次数:
85
CMAScript是一种由Ecma国际在标准ECMA-262中定义的脚本语言规范。 ECMA-262第5版于2009年12月发布,新增 "严格模式(strict mode)",一个子集用作提供更彻底的错误检查,以避免结构出错。 IE10+ 后全部支持。 参见:ECMAScript 5浏览器兼容性 ...
分类:
其他好文 时间:
2020-01-10 22:24:13
阅读次数:
385
1. 什么时候需要做浏览器兼容性测试? 用户有要求,指定浏览器需求 (环境:浏览器: ie8 ie9火狐) 网站一般都需要做兼容,用户使用量+内核来看,选取主流浏览器4-5浏览器 2. 一般兼容性测试是怎么来做的? 兼容性测试内容:主要测试是页面的格式、字体、输入框、下拉框、复选康、按钮等检查,:页 ...
分类:
其他好文 时间:
2020-01-10 12:14:45
阅读次数:
61
jQuery入门 jQuery的优点 轻量级。核心文件才几十kb,不会影响页面加载速度 跨浏览器兼容。基本兼容了现在主流的浏览器 链式编程,隐式迭代 对事件、样式、动画支持、大大简化了DOM操作 支持插件扩展开发。有着丰富的第三方的插件,例如:树形菜单、日期控件、轮播图等 免费、开源 通过jQuer ...
分类:
Web程序 时间:
2019-12-31 14:05:18
阅读次数:
170
?fetch的浏览器兼容 ㈠fetch默认不携带cookie ⑴fetch发送请求默认是不发送cookie的,不管是同域还是跨域; 需要设置 : fetch(url, {credentials: 'include'}) 可以配置其credentials项,其有3个值: ①omit: 默认值,忽略co ...
分类:
其他好文 时间:
2019-12-29 16:32:42
阅读次数:
355
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv ...
分类:
其他好文 时间:
2019-12-29 14:39:04
阅读次数:
74
学习目标: 能够封装简单动画函数 能够理解缓动动画的封装 能够使用动画函数 能够写出网页轮播图案例 能够写出移动端触屏事件 1.1. 动画函数封装 1.1.1 缓动效果原理 缓动动画就是让元素运动速度有所变化,最常见的是让速度慢慢停下来 思路: 1. 让盒子每次移动的距离慢慢变小,速度就会慢慢落下来 ...
1.eval(idName) 【问题描述】:IE、safari、Chrome浏览器下都可以使用eval(idName)或getElementById(idName)来取得id为idName的HTML对象;firefox下只能使用getElementById(idName)来取得id为idName的H ...
分类:
其他好文 时间:
2019-12-23 19:18:43
阅读次数:
87
兼容 IE兼容 ie没有forEach 安卓手机 安卓手机的微信分享API不能用1.4api(继续用即将废弃的写法) 安卓需要去除300毫秒的双击延迟(用faskclick.js) 微信浏览器 手机端和微信端添加了autoplay以后还是不可以自动播放,这是因为手机端为了节约流量所设置的 微信的re ...
分类:
其他好文 时间:
2019-12-20 14:05:51
阅读次数:
117