Jquery 打印带有标题的大表

Jquery 打印带有标题的大表,jquery,html,css,json,printing,Jquery,Html,Css,Json,Printing,我正在寻找一个跨浏览器的解决方案,打印一个100多行的表格,其中标题在每页上重复 我正在使用ASP Classic,在Chrome中使用VBScript、Javascript和jQuery 1.11.1,解决方案必须在Chrome、IE和Firefox中工作 这就是我迄今为止所尝试的: 我试过: 分页符 { 前分页符:始终; } 这只会在第一页上创建标题,而不会在Chrome中的任何其他页面上创建标题。所以我把那个扔掉了 前几天我一直在处理HTMLDOM。其想法是创建一系列表格(即:docume

我正在寻找一个跨浏览器的解决方案,打印一个100多行的表格,其中标题在每页上重复

我正在使用ASP Classic,在Chrome中使用VBScript、Javascript和jQuery 1.11.1,解决方案必须在Chrome、IE和Firefox中工作

这就是我迄今为止所尝试的:

  • 我试过:

    分页符
    {
    前分页符:始终;
    }

  • 这只会在第一页上创建标题,而不会在Chrome中的任何其他页面上创建标题。所以我把那个扔掉了

  • 前几天我一直在处理HTMLDOM。其想法是创建一系列表格(即:
    document.createElement(“表格”)
    ),然后将每个表格放在8x11纸张上(横向):

    var-valT=0
    var elem=document.getElementById(标题);
    如果(要素离视/970){
    r=x.insertRow(varR);
    r、 style.height=“30px”;
    valT++;
    }否则{..

  • 如果行的高度保持不变,这几乎奏效了。问题就出在这里:行的高度并没有保持不变。有很多争论导致了挫败感

  • 因为我有JSON对象中的数据,所以我正在考虑一个JSON-to-PDF解决方案。是否存在一个满足要求的解决方案(100多行,每页页眉)

  • 在我把头撞到墙上之前,有人能提供任何有效的解决方案吗?

    好的……我可能不得不。引用“这有多困难?”我将重新访问HTML DOM。为什么我不想使用?另一个部分正在出现。使用jQuery,而不是DOM。好的……我可能不得不。引用“这有多困难?”我将重温HTMLDOM。我为什么不考虑使用它呢?另一个部分即将出现。使用jQuery,而不是DOM。