Пишу на html+js программу некоего инженерного расчета. Арифметика, геометрия. Собственно, уже написал почти.
HTML-страница выглядит как форма вводимых пользователем данных. Внизу кнопка "Расчет", запускающая JS. Выводится текст с помощью document.write(""), и какие-то картинки канвасом. Текста много, картинок тоже. Выводится в том же окне с чистого листа.