Javascript 如何在不调整浏览器页面设置的情况下打印背景图像/样式?
当用户打印出页面时,有没有什么方法可以打印出这样的内容Javascript 如何在不调整浏览器页面设置的情况下打印背景图像/样式?,javascript,html,css,printing,background,Javascript,Html,Css,Printing,Background,当用户打印出页面时,有没有什么方法可以打印出这样的内容 <div id="test" style="background:#000000; color:#FFFFFF">Black Stripe</div> 黑色条纹 我正在尝试创建一个打印输出中带有行分条的页面,与屏幕上显示的方式相同。当他们开始打印时,它当然会删除背景 除了告诉每个用户如何在他们的浏览器中启用打印背景外,是否有一种通过CSS、HTML或JavaScript编程的方法可以做到这一点?没有,这完全取决于
<div id="test" style="background:#000000; color:#FFFFFF">Black Stripe</div>
黑色条纹
我正在尝试创建一个打印输出中带有行分条的页面,与屏幕上显示的方式相同。当他们开始打印时,它当然会删除背景
除了告诉每个用户如何在他们的浏览器中启用打印背景外,是否有一种通过CSS、HTML或JavaScript编程的方法可以做到这一点?没有,这完全取决于浏览器的设置,您不能用JavaScript或CSS更改这些设置。唯一的方法是将图像放在行后面。我没有尝试过,但也许设置?如果您使用internet explorer,这肯定会奏效
- 进入“工具菜单”
- 点击“互联网选项”
- 单击高级选项卡
- 检查打印背景颜色和图像