包含echarts图表网页打印总结(纯前端实现)
web打印最简单的办法就是使用一个window.print() 如果打印不涉及到动态获取数据的话 大部分都使用这个方法。就剩下样式的调整,网页打印的理想样子总是跟原网页有些许不同,有一些地方不想打印,另外想加些东西打印出来,既要对原网页做加法又要做减法。简单介绍一下网上的方法:
第一种,某些地方不想打印,使用display:none,并且要放在print 媒体css里面,这样才能控制在浏览器网页上显示,而打印的时候会去掉 本人最后实践了这种方法和下面那种方法,第二个方法很麻烦又容易出错,后来改用这种方法很快就实现了我要的效果。。。
这是网上别人贴的代码:
<style>
@media print{
.noprint{
display:none
}
}
</style>
<tr class="noprint">
<td height="133" align="center" valign="top">
<img src="Images/top.jpg" width="757" height="133"></td>
</tr>
这是我自己的实现:
第一个nopr