Una parte de un archivo muy grande se carga y se muestra en un área de texto. Cuando el usuario presiona el botón de página hacia arriba o hacia abajo, el javascript debe determinar la última línea que se muestra completamente con un salto de línea visible en el área de texto, respectivamente, la primera línea que se muestra completamente visible y en qué posición del cursor se encuentra el último salto de línea o el primer carácter que se muestra. del texto de las áreas de texto. Luego pude determinar qué hacer a continuación (solo desplazar el área de texto o cargar una nueva parte del archivo muy grande).