Чтобы распечатать веб-страницу с помощью 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содержит стили, которые будут применены при печати страницы.