V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
13192262269
V2EX  ›  程序员

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

  •  
  •   13192262269 · 2020-01-13 12:20:34 +08:00 · 1328 次点击
    这是一个创建于 1774 天前的主题,其中的信息可能已经有所发展或是发生改变。
    说明一下:
    1.客户是使用 IE 浏览器的
    2.js 调用的打印是 window.print();
    3.客户很多,不可能让客户在打印时,去手工勾选打印背景和图像选项;要实现自动勾选✔😭(坑爹呀)

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


    最后,哎,😔IE 浏览器是真的一个坑,有没有哪个大神遇到过?
    13192262269
        1
    13192262269  
    OP
       2020-01-13 12:22:54 +08:00
    我现在在思考,要不要将 window.print()换成一个打印的插件 [开源的] 。所以有咩有老哥推荐一下开源打印插件?
    13192262269
        2
    13192262269  
    OP
       2020-01-13 12:42:50 +08:00
    哎,估计也没有几个人能回答我的问题了,毕竟这么叼钻
    13192262269
        3
    13192262269  
    OP
       2020-01-13 13:48:38 +08:00
    有人的嘛🐎
    13192262269
        4
    13192262269  
    OP
       2020-01-13 15:42:27 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1166 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 18:10 · PVG 02:10 · LAX 10:10 · JFK 13:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.