需要注意的是,浏览器一旦检测到滚动条发生滚动,就可以触发 onscroll 事件,而无需等到滚动行为结束。
下面的例子演示了一个极普遍的应用:利用 onscroll 事件检测滚动条位置,当向下滚动到一定位置时,在页面右下角会出现“返回顶部”的锚链接,以方便网站用户快速返回顶部。
你说的不知道是哪一种,都给你说下吧
第一种、滚动条滚动一定高度div也移动一定高度 及首先获取滚动条滚动的值即
oScroll = document.documentElement.scrollTop||document.body.scrollTop然后把这个值赋值给div的top值
还有一种就是固定定位position:fixed始终固定在浏览器窗口的某一位置,不管浏览器滚动条怎么滚动他还是处于浏览器窗口(注意说的是浏览器窗口而不是网页主体)的那个位置不动,这种看起来和你说的效果一样,滚动滚动条div固定浏览器窗口位置不变,然后网页主体上下移动;
不知道你说的是哪一种
<script>window.onload = function () {
// 获取参数
function GetQueryValue1(queryName) {
var reg = new RegExp("(^|&)" + queryName + "=([^&]*)(&|$)", "i")
var r = window.location.search.substr(1).match(reg)
if (r != null) {
return decodeURI(r[2])