Я хочу напечатать некоторый HTML-контент, когда пользователь нажимает кнопку. Как только пользователь нажмет на эту кнопку, откроется диалоговое окно печати браузера, но он не распечатает веб-страницу. Вместо этого он распечатает другой контент HTML, который не отображается на странице.
При задании этого вопроса мне приходит в голову несколько решений. Но я не уверен, что это хорошие идеи или что-то лучше. Одним из таких решений является:
Я могу сохранить этот HTML-контент в div и сделать его display:
для печати, но display: none
для отображения. Все остальные элементы веб-страницы можно сделать для display: none
для печати и display:
для экрана. Затем нажмите на печать.
Любая лучшая идея?