Печать веб-страниц с помощью JavaScript: методы и примеры

Чтобы распечатать веб-страницу с помощью JavaScript, вы можете использовать метод window.print(). Вот пример:

function printPage() {
  window.print();
}

Вы можете вызвать функцию printPage()всякий раз, когда захотите вызвать диалоговое окно печати.

В дополнение к методу window.print()вы также можете использовать медиа-запросы CSS для указания различных стилей печати. Определив отдельный CSS для печати, вы можете настроить внешний вид печатной страницы. Вот пример того, как это сделать:

<link rel="stylesheet" type="text/css" media="print" href="print.css">

В этом примере файл print.cssсодержит стили, которые будут применены при печати страницы.