Я хочу распечатать страницу и установить флажок Фоновая графика по умолчанию - PullRequest
2 голосов
/ 19 июня 2020

На кнопке печати я использую что-то вроде этого:

onclick="window.print();"

И я нашел ниже фрагмент кода, чтобы установить флажок по умолчанию:

<style type="text/css" media="print">
    * {
        -webkit-print-color-adjust: exact !important; /*Chrome, Safari */
        color-adjust: exact !important;  /*Firefox*/
    }
</style> 

Это работает, если параметры печати отображаются без дополнительных настроек, как показано ниже:

Without More Settings:

Однако он не работает, если для печати есть дополнительные настройки, а нам нужно нажать кнопку со стрелкой вниз, чтобы посмотреть флажок Фоновая графика внутри Параметры:

enter image description here

Есть идеи, как это можно проверить по умолчанию для всех типов браузеров?

...