相关代码如下:<head runat="server">
<title></title>
<script type="text/javascript">
function test() { alert('我开始滚动了'); return false; }
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Panel ID="Panel1" runat="server" ScrollBars="Vertical" Width="500px" Height="70px" onscroll="test();">
<div>
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
</div>
</asp:Panel>
</div>
</form>
</body>以上的panel被解析成div,这个div带有上下滚动条,我想问一下,如何通过onscroll事件判断滚动条已经被滚动到了最底部?
<title></title>
<script type="text/javascript">
function test() { alert('我开始滚动了'); return false; }
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Panel ID="Panel1" runat="server" ScrollBars="Vertical" Width="500px" Height="70px" onscroll="test();">
<div>
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
test<br />
</div>
</asp:Panel>
</div>
</form>
</body>以上的panel被解析成div,这个div带有上下滚动条,我想问一下,如何通过onscroll事件判断滚动条已经被滚动到了最底部?
解决方案 »
- 新手关于正则表达式匹配的一个问题
- 网站制作声音播放问题
- 点击按钮后怎么将焦点定位显示到相应项,有滚动条
- js 中,有两个obj对象,obj1,obj2,行数是一样的都是10个,列数不同
- 有人用过 Lytebox 效果吗? 想在一个frame中使用Lytebox ,可是不能出现效果
- 都市圈地图缩放,高手请进
- 全选文本框中的文字!js怎么办到????
- 请教一个正则问题
- javascript高手请进,关于一个增量输入,自动完成控件的高难度的问题
- 谁能给个下拉菜单的源码,可加分呀,
- onclik的问题
- 为什么在我以下代码中,图片在ie和firefox都可以改变,但是,systemName的取值却只能在IE下可以改变!
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>onscroll</title>
<script type="text/javascript">
function test() {
var panel = document.getElementById("Panel1");
var scrollTop,maxScroll,minScroll=0;
scrollTop = panel.scrollTop;
maxScroll = panel.scrollHeight - panel.offsetHeight;
if(scrollTop >= maxScroll){
alert("滚动到底了");
return false;
}
if(scrollTop <=0){
alert("滚动到顶了");
return false;
}
}
</script>
</head>
<body>
<div id="Panel1" style="width:500px;height:70px;overflow:auto;" onscroll="test();">
<div> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br /> test<br />
</div>
</div>
</body>
</html>