在drupal块中自定义window.print()

时间:2013-01-29 06:06:14

标签: javascript drupal-7

我使用了一个块来添加打印页面的选项。块的内容是 <a onclick='window.print();' style='cursor:pointer'>Print this page</a>

它工作正常,但我需要自定义要打印的内容。如何完成?

2 个答案:

答案 0 :(得分:2)

您可以使用特定于媒体的CSS自定义打印内容以及打印内容的外观:

<style type="text/css" media="print">
h1 { text-align: center }
</style>

答案 1 :(得分:0)

不幸的是你无法自定义window.print()。它将打印聚焦窗口。如果需要自定义打印区域,则应在单独的窗口中添加要打印的元素。

有关详细信息,请访问here