【发布时间】:2017-03-01 09:34:39
【问题描述】:
虽然 IE 和 FF 等浏览器为用户提供了在打印中包含背景时设置的选项,但 Edge 的打印机设置中似乎没有此选项。
有没有办法通过代码或原生 Edge JS 命令来激活它?
【问题讨论】:
-
我猜它还没有实现——即使是正常的图像打印现在在 Edge 中也是随意的。我认为没有办法覆盖它,因为所有主流浏览器中的打印功能都无法运行页面上的js。
-
我已经运行 Windows 10 虚拟机一段时间了,一旦 IE 11 的打印设置选择了背景颜色,EDGE 就可以正常工作。但是,我最近升级到了最新的 Windows 10,现在 EDGE 不会打印背景颜色了。好像有什么东西坏了,我找不到配置它的地方。
-
对于背景图片的解决方法,可以尝试将其放在后标记中,例如
div::after { content: url(image.jpg); } -
请在User Voice上投票支持“允许边缘打印背景颜色”
标签: javascript html css printing microsoft-edge