代码改变世界

返回顶部按钮js挂件

2012-07-09 17:18 by 边缘er, 312 阅读, 0 推荐, 收藏, 编辑
摘要:(function(){ var img = {imgW:50, imgH:50, right:5, bottom:5, imgSrc:'images/gototop.png'}, body = document.body, html = document.documentElement; //获取滚动条高度 function getPageScroll(){ var yScroll; if (html && html.scrollTop){ yScroll = html.scrollTop; } else if (body) { yScroll = body. 阅读全文

判断加载document、script、link可用时刻

2012-02-19 20:49 by 边缘er, 2143 阅读, 1 推荐, 收藏, 编辑
摘要:ie各个方面都有自己独特的方法,它为DOM中某些部分提供了readystatechange事件。支持readystatechange事件的对象都有readystate属性。readystate共有以下几个值:uninitialized: 对象存在但未初始化;loading:对象正在加载;loaded:对象数据加载完毕;interactive:可以操作对象了,但还没加载完毕;complete:加载完毕。注意上面5个值并不一定每个事件都全包含,并且不一定是什么顺序。下面讲到的加载会用到上面的内容。1.document加载众所周知 window.onload是等待所有资源加载完毕(包括图像)。想要实 阅读全文

博客搬家分割线

2012-02-18 08:40 by 边缘er, 170 阅读, 0 推荐, 收藏, 编辑
摘要:以上文章搬家而来,发布时间不准确! 阅读全文

javascript设计模式小记

2012-02-18 08:31 by 边缘er, 1248 阅读, 1 推荐, 收藏, 编辑
摘要:一、单体模式用于保存一组属性或方法(简单的可以是一个对象字面量),如果可实例化,只能被实例化1次(即return)。(function(){ ... return { .... }})()可用来划分划分命名空间,封装私有属性和方法(return出来的是公用接口);可实现惰性加载(再一步封装,在使用时才实例化);还可以实现分支技术。二、工厂模式在一个方法中,需要用到几个类的实例,而这些类都实现了相同的接口(可能派生自一个类),所以可以互换使用。把创建这些类的实例的代码单拿出来放在一个地方(可以是一个单体或一个新建的类中等),这个地方就是工厂。工厂可以弱化对象之间的耦... 阅读全文

静态iframe异步加载

2012-02-18 08:22 by 边缘er, 1100 阅读, 0 推荐, 收藏, 编辑
摘要:tab选项卡中内容过多时候用到的iframe。<ul id="nav_ul"> <li>第一个iframe</li> <li>第二个iframe</li> <li>第三个iframe</li></ul><div class="iframe_cont"></div><div class="iframe_cont"></div><div class="iframe_cont&quo 阅读全文
上一页 1 2 3 4 5 6 ··· 10 下一页