实时获取浏览器滚动条高度(兼容写法)

目录

一、js版本写法

二、jquery版本写法


一、js版本写法#

<script type="text/javascript">
	window.onscroll = function() {
		//获取滚动条到顶部的垂直高度
		var scrollHigh = document.documentElement.scrollTop || document.body.scrollTop;
		console.log(scrollHigh)
	}
</script>

二、jquery版本写法#

<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js">
</script>
<script type="text/javascript">
	var scrollFunc = function(e) {
		//获取滚动条到顶部的垂直高度
		console.log($(document).scrollTop());
	}
	//给页面绑定滑轮滚动事件  
	if (document.addEventListener) { //firefox  
		document.addEventListener('DOMMouseScroll', scrollFunc, false);
	}
	//滚动滑轮触发scrollFunc方法  //ie 谷歌  
	window.onmousewheel = document.onmousewheel = scrollFunc;
</script>

作者:YangRoc

出处:https://www.cnblogs.com/YangRoc/p/17186512.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   Roc-xb  阅读(123)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了

易微帮源码


易微帮官网

more_horiz
keyboard_arrow_up dark_mode palette
选择主题
menu
点击右上角即可分享
微信分享提示