Comment puis-je déterminer, sans utiliser jQuery ou une autre bibliothèque JavaScript, si une div avec une barre de défilement verticale est déplacée tout en bas?Comment puis-je déterminer si un div est placé en bas?
Ma question n'est pas de savoir comment faire défiler vers le bas. Je sais comment faire ca. Je veux déterminer si le div est déjà en bas.
Cela ne fonctionne pas:
if (objDiv.scrollTop == objDiv.scrollHeight)
juste deviner ici si (objDiv.scrollTop> objDiv.scrollHeight) et peut être nécessaire de réduire de scrollHeight la taille de la flèche de défilement (par exemple 20px) –
certains documents: https: //developer.mozilla .org/fr-fr/docs/Web/API/Element/clientHeight ... ... ... https://developer.mozilla.org/fr-fr/docs/Web/API/HTMLElement/offsetHeight ... ... ... http://api.jquery.com/height/ ... ... ... http://api.jquery.com/innerheight/ ... ... ... http: //api.jquery.com/outerheight/ –