gpt4 book ai didi

javascript - 当用户使用 Dojo 滚动到底部时加载新内容?

转载 作者:太空宇宙 更新时间:2023-11-04 14:44:22 24 4
gpt4 key购买 nike

当用户到达底部时在 HTML 页面中加载新内容非常流行(FB、G+、Twitter),因此我也想在 XPages(使用 Dojo)中实现它。查看 SO(和附近)我发现有关 JQuery 和/或通用 here 的问题和 hereherehereherehereherehereherehere , 仅举几例。

但是在 Dojo 中如何做到这一点呢?

最佳答案

我不知道 Dojo 是如何做到的,但您可以使用普通的 JavaScript DOM API 来做到这一点。

我已经在移动控件中完成了此操作。从 http://www.openntf.org/Projects/pmt.nsf/downloadcounter?openagent&project=XPages%20Mobile%20Controls&release=4.5.0&unid=2D4F47CB07AAEE4086257887004ED6C5&attachment=MobileControls450.zip 查看 MobileControlsLite.nsf(mView.xsp 和 mobileControls.js)

以下是我的应用程序的一些片段:

function scrollingDetector() {
...

var pos = window.pageYOffset;
var max = document.documentElement.scrollHeight - document.documentElement.clientHeight;

if (max - 80 < pos) {
onMoreButtonClick(...);
}
}

setInterval(scrollingDetector, 500);

关于javascript - 当用户使用 Dojo 滚动到底部时加载新内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10509647/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com