关于网页中的几个事件 当网页中的滚动条滚动的时候,页面上的一张图片的display="none" 也就是窗体的滚动条事件但是当网页不滚动的时候 在吧那张图片display="block";我就是想知道,此时的网页应该是什么事件?帮忙写出事件名来 谢谢啦 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是window.onscroll 事件 onscroll是滚动开始事件,而楼主想问是有没有滚动停止事件,答案是没有。如果真想知道什么时候停止,可以在滚动开始,开启一个setinterval,然后每隔一小段时间检查是否scrolltop变了,如果没变,就认为是滚动停止了。<div id="div1" style="position:relative;height:2000px;"><img style="position:absolute;top:600px;" src="http://c.csdn.net/bbs/t/5/i/pic_logo.gif" id="img1" /></div> var scrolltop, ointerval; scrolltop = 0; window.onscroll = function() { document.getElementById("img1").style.display = "none"; if (!ointerval) { ointerval = window.setInterval("isscrollend()", 1000); } } function isscrollend() {//用jquery,$(document).scrollTop(),来代替 原生的document.body.scrollTop 是为了浏览器兼容 if (scrolltop == $(document).scrollTop()) { window.clearInterval(ointerval); ointerval = null; document.getElementById("img1").style.display = "block"; } else { scrolltop = $(document).scrollTop(); } } 急,关于下拉框得值 求助 当点击button的时候全部的按钮为disabled灰色呢 用JS脚本怎么写 关于JS滤镜的问题 write("<option value="'+i+'">")怎么理解,哪个引号和哪个引号配对 showModelessDialog 打开子窗体 父窗体关闭时,子窗体自动关闭 settimeout中的一点问题 javascript如何判断指定文件是否存在,和如何删除文件? 一个很麻烦的问题,请大家进来看看! 关于 window.returnVlaue 的问题 开放FTP,供大家上传下载学习资料 小数点移动问题 js获取span中的属性,怎么出错了?
window.onscroll 事件
而楼主想问是有没有滚动停止事件,答案是没有。
如果真想知道什么时候停止,可以在滚动开始,开启一个setinterval,然后每隔一小段时间检查是否scrolltop变了,如果没变,就认为是滚动停止了。<div id="div1" style="position:relative;height:2000px;">
<img style="position:absolute;top:600px;" src="http://c.csdn.net/bbs/t/5/i/pic_logo.gif" id="img1" />
</div>
var scrolltop, ointerval;
scrolltop = 0;
window.onscroll = function() {
document.getElementById("img1").style.display = "none";
if (!ointerval) {
ointerval = window.setInterval("isscrollend()", 1000);
}
}
function isscrollend() {//用jquery,$(document).scrollTop(),来代替 原生的document.body.scrollTop 是为了浏览器兼容
if (scrolltop == $(document).scrollTop()) {
window.clearInterval(ointerval);
ointerval = null;
document.getElementById("img1").style.display = "block";
} else {
scrolltop = $(document).scrollTop();
}
}