Я получил HTML с <body onload = "window.print()">.
Я пытаюсь задать вопрос:



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Обычно это настройки печати, специфичные для браузера.
Например, в IE и FireFox вы можете войти в настройку страницы и изменить детали верхнего и нижнего колонтитула для печати.
Я не думаю, что это можно контролировать с помощью самой веб-страницы.
Вы можете использовать плагин activeX, если ваши пользователи используют IE, например, scriptX от Meadroid: http://www.meadroid.com/sx_intro.asp
Google Docs теперь огибая эту проблему, создав PDF-версию вашего документа.
Если вы используете Chrome, он автоматически откроет PDF-файл на новой вкладке и появится диалоговое окно печати. Другие браузеры предложат вам загрузить полученный файл (что не обязательно является очевидным поведением).
Хотя я не считаю это элегантным решением, можно довольно легко воссоздать это, используя большинство существующих веб-технологий.
Для дальнейшего использования:
@page {
margin: 0;
}
@media print {
footer {
display: none;
position: fixed;
bottom: 0;
}
header {
display: none;
position: fixed;
top: 0;
}
}
Используйте этот код css
@page {
margin-top: 0cm;
margin-bottom : 0cm;
}