Tu ne peux pas mettre tout simplement une taille maximale en hauteur ?
Apres en javascript tu crés une nouvelle "div" tu la place à coté de la précédente et tu dis d'écrire le texte dedant.
par exemple:
SI contenu de la page > taille maximalle de la premiere div ALORS
contenue de la page = contenu de la page jusqu'a la taille maximale + <div> contenu suivant </div>
FIN SI
Je ne l'ai jamais fait mais je partirais sur cette idée
Bonne chance