摘要: offsetLeft:Html元素相对于自己的offsetParent元素的位置scrollLeft:返回和设置当前横向滚动务的坐标值scrollLeft、offsetLeft、clientLeft、clientHeight详解scrollHeight: 获取对象的滚动高度,对象的实际高度;scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离scrollWidth:获取对象的滚动宽度offsetHeight:获取对象相对由父坐标 offsetParent 属性指定的父坐标的高度offs 阅读全文
posted @ 2013-10-30 16:48 hechunhua 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 在各个浏览器的JS中,有很多个让你十分囧的属性,由于各大厂商对标准的解释和执行不一样,导致十分混乱,也让我们这些前端攻城狮十分无语和纠结>_<John Resig大神说过,动态元素有3个至关重要的元素,位置,尺寸和可见性.所以,今天,先拿几个页面位置属性开刀.一.PageX和clientXPageX和clientX ,这个两个比较容易搞混,PageX:鼠标在页面上的位置,从页面左上角开始,即是以页面为参考点,不随滑动条移动而变化clientX:鼠标在页面上可视区域的位置,从浏览器可视区域左上角开始,即是以浏览器滑动条此刻的滑动到的位置为参考点,随滑动条移动 而变化.真拗口,直接上图 阅读全文
posted @ 2013-10-30 15:05 hechunhua 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 通过Canvas实现的可刮涂层效果.修改img.src时涂层也会自动适应新图片的尺寸.修改layer函数可更改涂层样式.涂层:可刮效果:以下是HTML源代码(已增加移动设备支持):123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475需要判断是否刮完时用这段代码替换原代码的eventUp事件处理函数:1234567891011e.preventDefault();mou 阅读全文
posted @ 2013-10-30 14:25 hechunhua 阅读(2479) 评论(0) 推荐(2) 编辑
摘要: 1、传递任意数量的函数参数我们在.NET或者JAVA编程中,一般函数参数个数都是固定的,但是PHP允许你使用任意个数的参数。下面这个示例向你展示了PHP函数的默认参数:view sourceprint?01.// 两个默认参数的函数02.functionfoo($arg1= ”,$arg2= ”) {03.echo“arg1:$arg1\n”;04.echo“arg2:$arg2\n”;05.}06.foo(‘hello’,'world’);07./* 输出:08.arg1: hello09.arg2: world10.*/11.foo();12./* 输出:13.arg1:14.ar 阅读全文
posted @ 2013-10-30 13:52 hechunhua 阅读(138) 评论(0) 推荐(0) 编辑