window.print打印背景色丢失,谷歌、火狐解决方案。同求IE解决方案

您所在的位置:网站首页 网页打印页面不显示 window.print打印背景色丢失,谷歌、火狐解决方案。同求IE解决方案

window.print打印背景色丢失,谷歌、火狐解决方案。同求IE解决方案

2024-07-15 05:09| 来源: 网络整理| 查看: 265

近期在看打印,由于window.print调用的是浏览器的打印功能,所以发现在打印时出现背景色丢失的现象。经过查询一些资料,解决了在谷歌和火狐上背景色丢失的问题。

谷歌打印背景色丢失解决方案 在div的style中添加 -webkit-print-color-adjust: exact; div{ //webkit 为Google Chrome、Safari等浏览器内核 -webkit-print-color-adjust: exact; } 火狐打印背景色丢失解决方案 在div的style中添加 print-color-adjust: exact; color-adjust: exact; div{ //解决火狐浏览器打印 print-color-adjust: exact; color-adjust: exact; }

但是在IE浏览器并未发现有功能类似的语句,且以上语句不支持IE,请各位大佬帮忙,IE有没有办法解决打印高亮丢失的方法。另外,谷歌、IE、火狐都可以通过更改浏览器的打印设置(勾选打印页面设置中的打印背景图片和颜色)解决该问题,如果不要求通过代码解决该问题的伙伴可以通过这种方式解决



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3