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

Javascript 在drupal块中自定义window.print(),javascript,drupal-7,Javascript,Drupal 7,我使用了一个块来添加打印页面的选项。该块的内容是 打印此页面 它工作正常,但我需要自定义要打印的内容。如何做到这一点?很遗憾,您无法自定义window.print()。它将打印对焦窗口。如果需要自定义打印区域,则应在单独的窗口中添加要打印的元素 有关更多信息,请访问您可以使用特定于媒体的CSS自定义打印内容以及打印内容的外观: <style type="text/css" media="print"> h1 { text-align: center } </style>

我使用了一个块来添加打印页面的选项。该块的内容是
打印此页面


它工作正常,但我需要自定义要打印的内容。如何做到这一点?

很遗憾,您无法自定义window.print()。它将打印对焦窗口。如果需要自定义打印区域,则应在单独的窗口中添加要打印的元素


有关更多信息,请访问

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

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

h1{文本对齐:居中}