Si utilizo la fórmula¿Cómo obtener la posición de desplazamiento máxima de una página con precisión?
document_height - window_height = max_scroll_position
Se evalúa a 1 o 0, aunque creo que debe evaluar constantemente a 0. Por ejemplo, en Firefox Abrir la consola, vaya a la parte inferior de la página en http://stackoverflow.com y hacer lo siguiente en la consola:
($(document).height() - $(window).height()) - $(document).scrollTop()
consigo 1 como la respuesta (recuerde que debe mantener la posición de desplazamiento hacia abajo más) en jquery.com cómo alguna vez, haciendo lo anterior da 0
¿Qué me estoy perdiendo?
recibo el mensaje '0' cuando se desplaza a la parte inferior de la página y ejecutar ese código (chrome), y 1 en Firefox (construir en consola y firebug). – travis
Si usa Chrome, es posible que haya acercado el zoom. Reduzca el zoom al nivel de zoom nativo, y obtendrá '0'. –
Los usuarios pueden acercarse, por lo que la respuesta a esta pregunta probablemente deba dar cuenta de eso. – Brilliand