在Outsystems中打印页面

时间:2015-12-29 17:24:26

标签: outsystems

我有一个页面,当点击按钮时,页面将被打印。我在“On Click”扩展属性上使用下面的代码。现在的问题是它打印整个页面。例如标题,菜单栏,登录信息,一切!如何省略这些内容,并且只打印主要内容部分中的内容。任何帮助是极大的赞赏。感谢

"window.print(); return false;"

1 个答案:

答案 0 :(得分:2)

我相信答案不是OutSystems特有的。看看this question,他们提供了您可能想要尝试的答案......

以下是答案的片段: 在Chrome中,可以使用以下方法隐藏此自动页眉/页脚:

@page { margin: 0; }

由于内容将扩展到页面限制,因此页面打印页眉/页脚将不存在。当然,在这种情况下,您应该在body元素中设置一些边距/填充,以便内容不会一直延伸到页面的边缘。由于普通打印机无法进行无边距打印,并且可能不是您想要的,您应该使用以下内容:

@media print {
  @page { margin: 0; }
  body { margin: 1.6cm; }
}