提问人:GateKiller 提问时间:8/27/2008 最后编辑:Gonçalo PeresGateKiller 更新时间:10/19/2018 访问量:289
打印 DOM 更改
Printing DOM Changes
问:
我正在尝试做的是更改表格单元格 <td> 的背景颜色,然后当用户去打印页面时,更改现在显示出来。
我目前正在使用一个不显眼的脚本在一系列单元格上运行以下命令:
element.style.backgroundColor = "#f00"
这在 IE 和 FF 的屏幕上有效,但是,当您转到打印预览时,背景颜色会丢失。
我做错了什么吗?
答:
0赞
Espo
8/27/2008
#1
您是否尝试过对值进行硬编码,只是为了查看 background-colors 是否显示在打印预览中?我认为这是浏览器中的一个设置。
2赞
Rob Cooper
8/27/2008
#2
不建议使用样式表执行此操作吗?您可以在 HTML 的 LINK 语句中更改媒体类型,以便在打印页面时将其恢复为不同的样式?
评论