我有一个单页应用程序,我有不同的部分,我想在它自己的页面上打印出图像列表。
我想也许可以为此目的使用 iframe,但我想从遇到这种情况的人那里得到答案。
解决这个问题的最佳方法是什么?
我有一个单页应用程序,我有不同的部分,我想在它自己的页面上打印出图像列表。
我想也许可以为此目的使用 iframe,但我想从遇到这种情况的人那里得到答案。
解决这个问题的最佳方法是什么?
您可以在打印时使用 CSS 媒体查询来指导 CSS 规则,如以下答案所述:打印网页时如何隐藏元素?.
然后,您可以在打印之前在某些高级部件对象上设置不同的类,以控制应用哪些 CSS 规则,从而控制在给定操作中打印的内容。
您还可以将整个样式表设置为要打印的媒体类型,以便仅在打印时应用。
或者,根据具体情况,您可以打开一个新窗口,将要打印的内容放在那个新窗口中,然后打印那个窗口。通常,如果不需要,最好避免打开新窗口。
有一个CSS 模板模块正在开发中,并且在浏览器赶上时有一个Javascript 实现。
我已经取得了相当不错的成绩。