[前端] 请教一个问题,如何在 IE 上实现默认勾选打印背景和图像?😭

2020-01-13 12:20:34 +08:00
 13192262269
说明一下:
1.客户是使用 IE 浏览器的
2.js 调用的打印是 window.print();
3.客户很多,不可能让客户在打印时,去手工勾选打印背景和图像选项;要实现自动勾选✔😭(坑爹呀)

以下方式我试过了,也是不行的,只能在 chrome,firefox 等其他浏览器做到默认选择打印背景样式。
1.在元素的样式上添加代码:body{-webkit-print-color-adjust: exact;}
2.在 media print 设置 background-color: #f1f4f7 !important;


最后,哎,😔IE 浏览器是真的一个坑,有没有哪个大神遇到过?
1241 次点击
所在节点    程序员
4 条回复
13192262269
2020-01-13 12:22:54 +08:00
我现在在思考,要不要将 window.print()换成一个打印的插件 [开源的] 。所以有咩有老哥推荐一下开源打印插件?
13192262269
2020-01-13 12:42:50 +08:00
哎,估计也没有几个人能回答我的问题了,毕竟这么叼钻
13192262269
2020-01-13 13:48:38 +08:00
有人的嘛🐎
13192262269
2020-01-13 15:42:27 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/637445

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX