【问题标题】:print another page from the current page without popup / showing contents of target page从当前页面打印另一页而不弹出/显示目标页面的内容
【发布时间】:2012-06-12 13:49:06
【问题描述】:

我想从当前页面打印另一个页面,而不使用 jquery 插件或任何其他简单方法弹出目标页面?

表示当前页面有一个打印按钮。当我按下打印时,第二页打印到打印机而不弹出或显示目标页面的内容。

【问题讨论】:

  • 并非如此。您可以使用带有media="print" 的样式表来使当前页面在打印时看起来不同。

标签: jquery html printing printing-web-page


【解决方案1】:
  1. 在 iframe 中包含第二页(使用 style="display:none" 隐藏它)
  2. 在另一个页面的标题中添加一个打印功能,您可以使用 javascript 从主页调用该功能,如以下答案:How do I print an IFrame from javascript in Safari/Chrome

【讨论】:

    【解决方案2】:

    您可以使用 CSS 来修改页面的显示(例如使用 display:none 来隐藏元素):

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

    【讨论】:

      猜你喜欢
      • 2010-10-09
      • 1970-01-01
      • 2011-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-07
      • 1970-01-01
      • 2023-04-10
      相关资源
      最近更新 更多