- 博客(5)
- 收藏
- 关注
原创 JS获取屏幕大小
<html><script>function a(){document.write("屏幕分辨率为:"+screen.width+"*"+screen.height+"<br />"+"屏幕可用大小:"+screen.availWidth+"*"+screen.availHeight+"<
2018-04-04 11:20:54 700
原创 用js动态生成html页面
首先思路明确:生成的元素是一个完整的DOM对象;这些DOM对象的属性可以是字符串,xml文件,也可以是json格式的数据,存储在后台或者其它位置;通过层层解析,顺着DOM层级关系动态创建在html文档流中;这些html文档放于不同的模板文件中相应生成不同样式的效果。以下就json格式存储的数据,简单示例一下:第一步:获取attribute数据var url = window.android.get...
2018-04-04 11:19:06 42710
原创 关于滚动加载
window(可以是其他的容器元素)上监听滚定事件,当特定的元素滚入可视区域之后触发ajax加载更多数据,触发过后就不再重复触发了,所以要移除标记。这里的一个关于元素滚动进入视窗的判断原理如下:元素到容器顶端的距离 - 窗口的高度 = 元素进入视窗需要滚动的距离,用这个距离和容器滚动距离比较就能判断是否进入视窗。$(element).offset().top - $(container).heig...
2018-04-04 10:47:28 224
原创 js/jquery获取浏览器窗口可视区域高度和宽度以及滚动条高度
获取浏览器窗口的可视区域高度和宽度,滚动条高度有需要的朋友可参考一下。IE中,浏览器显示窗口大小只能以下获取: 代码如下document.body.offsetWidth document.body.offsetHeight在声明了DOCTYPE的浏览器中,可以用以下来获取浏览器显示窗口大小: 代码如下document.documentElement.clientWidth document....
2018-04-04 10:35:27 372
原创 各浏览器的Hack写法
虽然和大家在一起学习各浏览器的Hack的写法,但我还是要说“Hack对于虽然和大家在一起学习各浏览器的Hack的写法,但我还是要说“Hack对于一位专业的前端攻程师来说并不是一样很好的东西,我力求处理浏览器兼容,尽量不使用Hack写法来处理,除非实在没有办法的情况下,再加以使用。”下面我们先来简单的了解一下什么是CSS Hack。Hack是针对不同的浏览器去写不同的CSS样式,从而让各浏览器能达到...
2018-04-04 09:30:07 832
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人