随笔分类 - html5
摘要:html5中给script标签引入了 async 和 defer 属性。 原理:带有async属性的script标签,会在浏览器解析时立即下载脚本同时不阻塞后续的document渲染和script加载等事件,从而实现脚本的异步加载。 使用:带有defer属性的script标签,和async拥有类似的
阅读全文
摘要:应用场景: 账单列表中A页面:点击其中的一列,ajax返回的数据在这一页 点击进入账单详情B页面: 因为在A页面已经做过ajax的请求了,所以希望把当前其中的一个数组对象传到B页面中,所以,就考虑到暂时存到sessionStorage中。 目的:A页面传json对象到B页面中; 方法:session
阅读全文
摘要:$(document).scrollTop() 获取垂直滚动的距离 即当前滚动的地方的窗口顶端到整个页面顶端的距离 要获取顶端 只需要获取到scrollTop()==0的时候 就是顶端了 要获取底端 只要获取$(document).scrollTop()>=(document).height()−(window).height() 就可以知道已经滚动到底...
阅读全文
摘要:客户端存储数据的两个对象为: localStorage和sessionStorage一样都是用来存储客户端临时信息的对象。 他们均只能存储字符串类型的对象(虽然规范中可以存储其他原生类型的对象,但是目前为止没有浏览器对其进行实现)。 localStorage生命周期是永久,这意味着除非用户显示在浏览
阅读全文
摘要:始终绑定submit事件 不单独的对【提交】按钮绑定click事件,对整个表单绑定submit提交事件,这样可以让整个表单内的文本框获得Enter提交的VIP待遇,并且在移动端中可以让文本框聚焦时键盘的右下角是【前往】。 input元素的type maxlength 如果已知元素理想的输入长度,不妨
阅读全文
摘要:scrollIntoView(ture)元素上边框与视窗顶部齐平 scrollIntoView(false)元素下边框与视窗底部齐平 HTML5_ScrollInToView方法 scrollIntoView(false) scrollIntoView(true) scrollIntoView(ture)元素上边框与视窗顶部齐平 ...
阅读全文