Imprimer lors de la textarea a débordement

J'ai un formulaire avec certaines zones de texte qui permettent une barre de défilement lorsque le texte dépasse la zone de texte. L'utilisateur souhaite être en mesure d'imprimer l'écran, et ce texte n'est pas visible. Comment puis-je faire tout le texte visible pour juste l'impression? Suis-je mieux de faire une impression au format pdf lien ou quelque chose?

  • Avis: l'on a accepté La réponse n'a pas été étudié ou mis à l'essai et est en fait incorrect. Il n'existe malheureusement pas de CSS uniquement, cross-browser solution, mais plusieurs basée sur JavaScript solutions sont possibles (ma réponse suggère deux, les deux de qui je l'ai fait dans la pratique).
  • Alan H, j'ai accepté la réponse, car il a travaillé pour moi et mon environnement. Je n'ai pas besoin de la croix-navigateur des solutions et des trucs du genre. Vous n'avez pas encore donné moi un exemple. Si vous essayez d'obtenir une tique de moi, alors vous avez à me montrer votre solution dans la pratique.
  • Timothée, qui est super bien. Cependant, cette page n'est pas seulement pour votre propre intérêt, mais aussi potentiellement des centaines ou des milliers d'autres développeurs. Je devine que la plupart d'entre eux préfèrent la croix-navigateur, des solutions de, et le seul moyen de leur faire une faveur en le pointant vers le haut (pas pour vous critiquer).
  • J'ai mis à jour ma réponse à inclure un travail de JavaScript solution.