0

这是我的一些困难。我的客户需要在每页上打印页眉和页脚的数据。如何查找纸张尺寸/可打印尺寸并设置页眉和页脚打印?

有机会使用A4, A3, A5Landscape论文。我怎样才能够设置每个页面上的页眉和页脚?

我该如何根据页面设置数据长度?有没有办法创建打印模板?我在Backbone中使用underscore-template

任何人都建议我一种方式吗?

回答

0

对于你的问题没有什么区别你使用的模板引擎。

对于HTML文档之前做的JavaScript事情已经印刷可以使用:

对于Firefox和InternetExplorer的 - window.onbeforeprint

其他浏览器的解决方法 - window.matchMedia('print')


因为当用户试图打印页面有漂亮的外观更好的方法是使用CSS媒体查询,这将适用于特定的规则,当用户想要打印的HTML文档:

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

或增加媒体查询到您的css文件:

@media screen { 
    body {font-family:verdana, arial, sans-serif;} // this will apply to printed page 
} 
+0

我没有找到你的答案任何方式对我有用。请理解我的答案,或者如果有任何事情需要从我的结尾清除,请将您的意见发送给我。但感谢您的回答 – 3gwebtrain 2014-11-06 12:32:47

+0

好的,谢谢澄清。这意味着什么 - 我的客户需要在每页上打印**页眉和页脚的数据。有机会使用A4,A3,A5和Landscape文件_?所以当用户试图打印时,你需要改变HTML页面的外观。我对吗? – 2014-11-06 12:40:16

+0

不,我想根据页面填写数据,客户选择什么。 (如何根据页面设置数据长度?) – 3gwebtrain 2014-11-06 13:19:31

相关问题