0

我目前有一个弹出对话框,里面有一个时间表,下面有一个按钮。按下时,它应该在该对话框中打印时间表。

到目前为止我所做的是:<input type="submit" value="Print Timetable" class="ActionButton" onClick="window.print()"/>但它会打印整个页面。我不确定如何只打印里面的表格。

我也注意到在打印预览中。没有颜色。它是黑白的。

我也在使用 jQuery 和 PHP。

谢谢

4

2 回答 2

1

创建打印样式表

<link rel="stylesheet" type="text/css" media="print" href="print.css" />

创建 CSS 规则以隐藏您不希望打印的内容。格式化弹出窗口,使其看起来很漂亮。

于 2012-05-02T13:13:11.673 回答
0

http://www.bennadel.com/blog/1591-Ask-Ben-Print-Part-Of-A-Web-Page-With-jQuery.htm

于 2012-05-02T13:15:50.080 回答