Si puo fare benissimo senza Javascript..

Definisci un div come contenitore dei contenuti della pagina. Imposti le proprietà del div in modo che si adatti automaticamente alla dimensione del browser senza mai superarla, ad esempio:

position : absolute;
top : 1em;
bottom : 1em;

Poi nel CSS setti la proprietà overflow. Nello specifico

overflow : auto ---> se vuoi che appaia una scrollbar interna al div quando il contenuto supera la lunghezza, oppure

overflow : hidden ----> se vuoi che il contenuto in eccesso non si veda.


Javascript è sicuramente utile ma è molto meglio evitarlo dove possibile.