🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### **获取页面scrollTop** ```js function getPageScrollTop() { var a = document; return a.documentElement.scrollTop || a.body.scrollTop; } ``` ### **获取页面scrollLeft** ```js function getPageScrollLeft() { var a = document; return a.documentElement.scrollLeft || a.body.scrollLeft; } ``` ### **获取页面可视高度** ```js function getPageViewHeight() { var d = document, a = d.compatMode == "BackCompat" ? d.body : d.documentElement; return a.clientHeight; } ``` ### **获取页面可视宽度** ```js function getPageViewWidth() { var d = document, a = d.compatMode == "BackCompat" ? d.body : d.documentElement; return a.clientWidth; } ``` ### **获取屏幕的大小** ```js export default { getScreen: function () { var width = document.body.clientWidth if (width >= 1200) { return 3 // 大屏幕 } else if (width >= 992) { return 2 // 中屏幕 } else if (width >= 768) { return 1 // 小屏幕 } else { return 0 // 超小屏幕 } } } ```