У меня есть страница с двумя типами носителей: печать и экран. Я также хочу разрешить пользователю отправлять страницу по электронной почте самому себе, но вместо типа экранного носителя я хочу разрешить им отправлять по электронной почте тип печатного носителя, который будет содержать текст, который скрыт в типе экрана.
Мне удалось отправить страницу DOM экрана типа экрана с помощью document.body.getElementsByClassName('content')[0].innerHTML }
Как я могу сделать то же самое, но с типом печатного носителя?
Типы носителей определяются в таблицах стилей, а не в html.
Электронная почта не поддерживает все стили CSS или типы носителей. Письма не являются веб-страницами. Большая часть того, как будет обрабатываться ваша электронная почта, будет зависеть от почтового клиента (gmail, yahoo и т.д.),
Вы пробовали что-то вроде этого? Пытаться заставить таблицу стилей печати на странице до отправки по электронной почте?