Печать изменений DOM
-
09-06-2019 - |
Вопрос
Я пытаюсь изменить цвет фона ячейки таблицы <td>, а затем, когда пользователь начинает распечатывать страницу, изменения теперь отображаются.
В настоящее время я использую ненавязчивый сценарий для запуска следующей команды в диапазоне ячеек:
element.style.backgroundColor = "#f00"
Это работает на экране в IE и FF, однако при переходе в режим предварительного просмотра цвета фона теряются.
Я делаю что-то неправильно?
Решение
Пробовали ли вы жестко запрограммировать значения, чтобы посмотреть, отображаются ли вообще цвета фона при предварительном просмотре печати?Я думаю это настройка браузера.
Другие советы
Не рекомендуется ли делать это с таблицами стилей?Вы можете изменить тип носителя в операторе LINK в своем HTML, чтобы при печати страницы она возвращалась к другому стилю?