您好,欢迎来到96游戏网。
搜索
您的当前位置:首页通过封装scroll.js 获取滚动条的值

通过封装scroll.js 获取滚动条的值

来源:96游戏网


具体代码如下所示:

function Obj(){}
Obj.prototype={
 scroll:function(){
 /*
 主要是做兼容处理
 这里必须时!=null 因为默认值和每次滚动的时侯 都可以值为0
 但是 if(0)为假 所以就只要不为null 就执行
 */
 if(window.pageYOffset!=null){
 /*IE9 和其他标准浏览器*/
 return {
 left:window.pageXOffset,
 top:window.pageYOffset
 }
 }
 /*声明了<!DOCTYPE html> */
 else if(document.compatMode=="CSS1Compat")
{
 return{
 left:document.documentElement.scrollLeft,
 top:document.documentElement.scrollTop
 } 
 }
else{
 return {
 left:document.body.scrollLeft,
 top:document.body.scrollTop
 } 
}
 }
}
var obj=new Obj();

总结

以上所述是小编给大家介绍的通过封装scroll.js 获取滚动条的值,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

Copyright © 2019- 9603.com.cn 版权所有

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务