J'utilise actuellement un prototype, avec un code comme:Le moyen le plus efficace pour déterminer si un élément HTML est dans la fenêtre d'affichage?
function in_viewport(foo) {
var offset = foo.viewportOffset().top;
var viewportHeight = document.viewport.getHeight();
if (offset > (0 - foo.getHeight()) && offset < viewportHeight) {
return true;
} else {
return false;
}
}
Y at-il un moyen plus rapide/plus facile/plus efficace/mieux de faire cela?