1

我有一个单页应用程序,我有不同的部分,我想在它自己的页面上打印出图像列表。

我想也许可以为此目的使用 iframe,但我想从遇到这种情况的人那里得到答案。

解决这个问题的最佳方法是什么?

4

2 回答 2

2

您可以在打印时使用 CSS 媒体查询来指导 CSS 规则,如以下答案所述:打印网页时如何隐藏元素?.

然后,您可以在打印之前在某些高级部件对象上设置不同的类,以控制应用哪些 CSS 规则,从而控制在给定操作中打印的内容。

您还可以将整个样式表设置为要打印的媒体类型,以便仅在打印时应用。

或者,根据具体情况,您可以打开一个新窗口,将要打印的内容放在那个新窗口中,然后打印那个窗口。通常,如果不需要,最好避免打开新窗口。

于 2013-08-25T08:09:10.130 回答
0

有一个CSS 模板模块正在开发中,并且在浏览器赶上时有一个Javascript 实现。

我已经取得了相当不错的成绩。

于 2014-09-04T04:44:48.047 回答