ajax抓取网页内容(这是网页中元素与打印的简单对应关系-安亲宝)

优采云 发布时间: 2021-12-09 21:09

  ajax抓取网页内容(这是网页中元素与打印的简单对应关系-安亲宝)

  目前,浏览器对于网页页眉页脚的打印还存在很大的不足。可能有一些方法可以借助css来修复fixed position或者flexlayout,但是效果并不理想。

  不过在最近更新的chrome to table打印中,增加了对等价元素的优化支持,解决了表格中标题和内容会被截断的问题。其实我们可以利用这个特性简单的打印页眉页脚。

  这是网页中 HTML 元素和打印之间的简单对应关系:

  ______________________

  | 头 | 标题

  |____________|

  | |

  | | 内容

  | 身体 |

  | |

  | |

  |____________|

  | 脚 | 页脚

  |____________|

  HTML代码示例:

              这是页头?              列1      列2                  FOX JUMP A RIVER      GO AWAY                  这是页脚         

  生产环境下测试效果:

  

  目前在用Chrome打印时发现的一些问题:

  1) Thead 和 tfoot 只有在表格内容超过一页时才会起作用。

  2) 当内容短于一页时,tfoot中的内容将不会显示在页面底部。

  3) 页面多时,页面底部不显示最后一页的tfoot

  总体来说效果比之前好很多,还可以接受。网页基本可以达到和打印机软件一样的效果。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线