我的页面上有一个打印按钮,它将运行window.print(),它只是打印页面。有没有办法将参数传递给该函数,以便它使用样式表print.css而不是style.css打印我的页面,而不需要刷新页面?
答案 0 :(得分:10)
在你的CSS中将任何特定于打印的CSS规则放入
@media print{ }
用于显示的css规则
@media screen, projection, tv{ }
HTML会看这个
<link href="default.css" rel="stylesheet" type="text/css" media="all" /> <link href="print.css" rel="stylesheet" type="text/css" media="print" />