Вы не можете, Предварительный просмотр быть функцией браузера, и поэтому должны быть защищены от того, чтобы быть названным JavaScript, поскольку это была бы угроза безопасности.
Вот почему Ваш пример использует Активный X, который обходит проблемы безопасности JavaScript.
Так вместо этого используют таблицу стилей печати, что Вы уже должны иметь и показать его для media=screen, распечатайте вместо media=print.
Read Alist Независимо: Попытка Распечатать для хорошей статьи на предмет таблиц стилей печати.
Я думаю лучшее, это возможно в перекрестном браузере, который JavaScript window.print()
, который (в Firefox 3, для меня) поднимает диалоговое окно 'печати' а не диалоговое окно предварительного просмотра.