这是一个创建于 1712 天前的主题,其中的信息可能已经有所发展或是发生改变。
说明一下:
1.客户是使用 IE 浏览器的
2.js 调用的打印是 window.print();
3.客户很多,不可能让客户在打印时,去手工勾选打印背景和图像选项;要实现自动勾选✔😭(坑爹呀)
以下方式我试过了,也是不行的,只能在 chrome,firefox 等其他浏览器做到默认选择打印背景样式。
1.在元素的样式上添加代码:body{-webkit-print-color-adjust: exact;}
2.在 media print 设置 background-color: #f1f4f7 !important;
最后,哎,😔IE 浏览器是真的一个坑,有没有哪个大神遇到过?
|
|
1
13192262269 2020-01-13 12:22:54 +08:00
我现在在思考,要不要将 window.print()换成一个打印的插件 [开源的] 。所以有咩有老哥推荐一下开源打印插件?
|
|
|
2
13192262269 2020-01-13 12:42:50 +08:00
哎,估计也没有几个人能回答我的问题了,毕竟这么叼钻
|