2017-07-18 148 views
0

我有很长的网页,当用户使用默认的浏览器打印功能时,我想让它打印出来。WebPage打印问题

目前我可以打印它为PDF,但它只打印网页的一部分,输出是1页的PDF(而网页的内容至少有2页)。

在开发者方面我可以做些什么(对于用户,我认为有一些外部工具可帮助打印整个网站),以便用户轻松打印整个页面。

我使用angularjs + ionicFramework

回答

0

可以使用CSS Media Queries解决这个问题。您可以在您的index.html是这样的:

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

当用户将尝试打印print.css你的CSS规则将被应用的页面。

+0

我有这个,所以我可以隐藏我不需要在打印模式下的东西,但它不能打印整个页面。我认为这个问题是关于离子框架的。 – SKLTFZ