- 博客(13)
- 收藏
- 关注
原创 移动端开发经验记录
1 关于page cache 由于移动端浏览器webkit基本都实现了page cache(火狐叫做back-forwoad cache);所以回退操作基本不会触发onload操作了,不过上一页的状态事件都会保存,一般情况下不会出问题,如果需要每次展现都触发事件可以考虑pageshow事件。 但是在三星s3上发现了一个问题,就是直接给dom设置属性的时候(这里指的是dom.pr...
2015-05-19 12:24:07
236
原创 页面显示(pageshow)和页面隐藏(pagehide)事件
Firefox和Opera有一个新特性,名叫“往返缓存”(back-forward cache,或bfcache),可以在用户使用浏览器的“后退”和“前进”按钮时加快页面的转换速度。这个缓存中不仅保存着页面数据,还保存了DOM和JavaScript的状态;实际上是将整个页面都保存在了内存里。如果页面位于bfcache中,那么再次打开该页面就不会触发load事件。尽管由于内存中保存了整个页面的状态...
2015-05-19 12:19:47
1707
手写通俗易懂无缝滚动js
<!doctype html><html><head><meta charset="utf-8"><title>无标题文档</title><style>*{padding:0; margin:0;}ul{ list-style:none;}#div{ width
2013-06-19 13:05:48
172
原创 弹性方框模型 (Flexible Box Model) 快速入门
简介我可以肯定,您对于页面上水平或垂直排列的样式元素已经了解得够多了。但是, CSS 还缺少适用于此任务的合适机制。了解 CSS3 弹性方框模型(简称 Flexbox)该草案将 Flexbox 描述如下:[...]针对接口设计而优化的 CSS 框模型。除了 CSS 中已有的布局系统之外,该模型还提供了一个额外的布局系统。[CSS21] 在这个新的框模型中,框的子代采用水平或垂直布局,...
2013-05-23 14:03:11
185
原创 js表单失焦验证和提交验证,很便捷的做法!
$(document).ready(function() { $("form :input").blur(function() { var $parent = $(this).parent(); $parent.find(".correct2").remove(); //进行下一步判断前把之前的结果清除//姓名验证 if($(this).is("#...
2013-05-20 15:52:08
808
1
原创 HTML邮件模板心得
个HTML邮件模板禁忌:1. 结构尽量简单,最好使用table布局可以保证在CSS样式失效、或者html被禁用的情况下最大程度的还原布局和样式。2. 不要使用<head>标签一般会被过滤掉。3. 不要使用JavaScript和Flash正常情况下这个是绝对被过滤的。。4. 使用内联CSS样式,不要引入外部CSS文件,不要使用<style>标签...
2013-05-16 17:24:06
352
1
原创 ajax中get和post请求的区别
Ajax中我们经常用到get和post请求.那么什么时候用get请求,什么时候用post方式请求呢? 在做回答前我们首先要了解get和post的区别. 1、 get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送...
2013-05-16 17:22:50
222
原创 jQuery中$(this)和this 区别
最近经常用到JQuery,今天就和大家简单说所$(this)和this的区别jQuery中this与$(this)的区别: this 指代的是 DOM 对象,而$(this)指代的是 jQuery 对象。 就相当于以下两者的区别:var a=document.getElementsByTagName('a')[0]; var $a=$('a').eq(0);...
2013-05-03 16:24:28
146
原创 IE6不支持position:fixed和滚动不闪烁(3种解决方法)
很多时候,界面上需要一个固定位置的块,不论页面怎么滚动,始终停在它的位置,比如“返回顶部”、“给建议”、“分享按钮”、“广告”等等。css中有position: fixed;可以直接用,很方便,但是万恶的IE6却不支持,下面讲两种方法解决这个问题。如何解决“振动”的问题?显然IE有一个多步的渲染进程。当你滚动或调整你的浏览器大小的时候,它将重置所有内容并重画页面,这个时候...
2013-05-02 10:15:29
139
原创 希望懂优化会管理discuz网站高手进^
最近建了一个网站,discuz的,还在苦苦的优化中,希望有个行内人指点谜经,http://www.it-fans.com
2013-04-15 17:54:45
113
原创 学习javascript必须掌握的基础知识
下面分类了JS中必备的知识也是必须要了解学会的! 事件: onmousedown 鼠标按下 onmouseup 鼠标抬起 onmouseover 鼠标移入 onmouseout 鼠标移除 onmousemove 鼠标移动 onclick 点击事件 onfocus 获得焦点 onblur 失去焦点 oncontextmenu 鼠标右键 onsubmit 表单提交//不会有冒泡的,坑 onk...
2013-03-24 20:16:06
132
原创 js中innerHTML与innerText的用法与区别
innerHTML与innerText的用法与区别用法: test1 test2在JS中可以使用:test.innerHTML: 也就是从对象的起始位置到终止位置的全部内容,包括Html标签。 上例中的test.innerHTML的值也就是“test1 test2 ”。test.innerText: 从起始位置到终止位...
2013-03-18 11:09:11
115
原创 关于scrollbar-face-color只支持ie的解决方法!!
今天突然有人问我滚动条css自定义的方法,我发现用scrollbar-base-color这种方法只有ie支持,查了半天资料总结如下!!!IE浏览器中自定义滚动条样式:HTML { scrollbar-base-color: #C0C0C0; scrollbar-base-color: #C0C0C0; scrollbar-3dlight-color: #C0C...
2013-02-28 19:29:51
213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人