JS控制滚动条函数集合
2010-01-22 18:13
302 查看
1.把视图画面平移一定的距离
语法
void=ScrollBy(double,double)
参数分别表示向右滚动和向下滚动的距离(视图逻辑坐标)
2.
<script type="text/javascript">
// 说明:用 Javascript 获取滚动条位置等信息
// 来源 :ThickBox 2.1
// 整理 :CodeBit.cn ( http://www.CodeBit.cn )
function getScroll() {
var t, l, w, h;
if (document.documentElement && document.documentElement.scrollTop) {
t = document.documentElement.scrollTop;
l = document.documentElement.scrollLeft;
w = document.documentElement.scrollWidth;
h = document.documentElement.scrollHeight;
} else if (document.body) {
t = document.body.scrollTop;
l = document.body.scrollLeft;
w = document.body.scrollWidth;
h = document.body.scrollHeight;
}
return { t: t, l: l, w: w, h: h };
}
</script>
3.
scrollHeight: 获取对象的滚动高度。
scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离
scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离
scrollWidth:获取对象的滚动宽度
offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度
offsetLeft:获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置
offsetTop:获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置
event.clientX 相对文档的水平座标
event.clientY 相对文档的垂直座标
event.offsetX 相对容器的水平坐标
event.offsetY 相对容器的垂直坐标
document.documentElement.scrollTop 垂直方向滚动的值
event.clientX+document.documentElement.scrollTop 相对文档的水平座标+垂直方向滚动的量
语法
void=ScrollBy(double,double)
参数分别表示向右滚动和向下滚动的距离(视图逻辑坐标)
2.
<script type="text/javascript">
// 说明:用 Javascript 获取滚动条位置等信息
// 来源 :ThickBox 2.1
// 整理 :CodeBit.cn ( http://www.CodeBit.cn )
function getScroll() {
var t, l, w, h;
if (document.documentElement && document.documentElement.scrollTop) {
t = document.documentElement.scrollTop;
l = document.documentElement.scrollLeft;
w = document.documentElement.scrollWidth;
h = document.documentElement.scrollHeight;
} else if (document.body) {
t = document.body.scrollTop;
l = document.body.scrollLeft;
w = document.body.scrollWidth;
h = document.body.scrollHeight;
}
return { t: t, l: l, w: w, h: h };
}
</script>
3.
scrollHeight: 获取对象的滚动高度。
scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离
scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离
scrollWidth:获取对象的滚动宽度
offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度
offsetLeft:获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置
offsetTop:获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置
event.clientX 相对文档的水平座标
event.clientY 相对文档的垂直座标
event.offsetX 相对容器的水平坐标
event.offsetY 相对容器的垂直坐标
document.documentElement.scrollTop 垂直方向滚动的值
event.clientX+document.documentElement.scrollTop 相对文档的水平座标+垂直方向滚动的量
相关文章推荐
- JS函数集合大全
- JS控制滚动条的位置
- 一组JS创建和操作表格的函数集合
- JS函数集合大全
- js面向对象学习笔记之七(函数 与 基础控制结构)
- Scala学习笔记一之基础语法,条件控制,循环控制,函数,数组,集合
- js取滚动条的尺寸的函数代码
- JS函数集合大全(转载)
- JS函数集合大全
- 两个集合直接的操作 如何jsp页面迭代遍历,js如何写函数
- js控制div层的显示跟随滚动条滚动而滚动
- 【转】JS函数集合大全
- js控制滚动条示例
- JS函数集合大全
- js控制滚动条缓慢滚动到顶部
- js控制”回到顶部“按钮滚动一屏后再显示和滚动条平滑滚动
- JS函数集合大全
- JS函数集合大全
- js/jquery控制页面动态加载数据 滑动滚动条自动加载事件--转他人的
- JS控制滚动条的位置