Je n'en suis pas sur, mais intuitivement, j'ai tendance à penser que ce sera forcément du javascript - du coté du client. Je ne vois pas sinon comment ton serveur peut savoir la taille de ce qui va...