javascript移动交叉浏览器确定用户是否滚动到页面底部
javascript mobile crossbrowser determine if user scrolled to the bottom of page
你好,我的问题位于:
javascript跨浏览器确定用户是否滚动到页面的底部
我怎么能把它写成与手机兼容?
window.onscroll = function () {
if (document.body.scrollHeight == (document.body.scrollTop + document.body.clientHeight)) {
alert("ok");
}
}
感谢
我不知道这是否有帮助。
正如你所说,你可以获得当前的scrollHeight,如果你在页面底部放置锚点?并使用脚本作为
var curr = document.body.scrollHeight;
document.location.href = "#bottompage";
if(curr == document.body.scrollHeight) {
alert("Bottom of page");
}
相关文章:
- 如何知道元素在屏幕上是否可见.如果没有,请滚动页面
- javascript跨浏览器确定用户是否滚动到页面底部
- javascript移动交叉浏览器确定用户是否滚动到页面底部
- 如何检测滚动事件是否像在触摸设备上一样只触发一次
- 如何查明鼠标按下事件是否发生在滚动条上或元素中的其他任何位置
- CSS3:当页面向下滚动到第一个视口时,是否可以在元素上触发转换
- 是否可以使用flexbox显示模型设置元素的滚动位置
- 如何发现用户是否使用jQuery滚动到HTML容器的末尾
- 如何检测用户是否移动了滚动条
- 滚动位置 (scrollTop) 硬件是否在浏览器中加速
- 是否可以将滚动条系在一起
- jqueryangularjs如何知道鼠标按下事件是否是由浏览器的滚动条触发的
- 如何检查窗口是否已滚动到href,然后在javascript/jQuery中执行函数
- 不连续滚动-检测用户是否停止滚动
- 检测滚动是否触及页面底部
- iOS 8上的自定义JavaScript滚动-是否可能
- 如何使用jquery检查iframe html文件滚动是否达到底部
- 滚动-是否可以使用精灵并改变滚动的位置
- 检查滚动是否被触发
- 在浏览器中缩放滚动是否会触发window.resize()