87,910
社区成员
发帖
与我相关
我的任务
分享
var LODOP; //声明为全局变量
function preview(){
LODOP=getLodop(document.getElementById('LODOP'),document.getElementById('LODOP_EM'));
LODOP.PRINT_INIT("测试");
LODOP.SET_SHOW_MODE("BKIMG_IN_PREVIEW",1);
LODOP.SET_SHOW_MODE("BKIMG_IN_FIRSTPAGE",0);
var strBodyStyle="<style>"+document.getElementById("style1").innerHTML+"</style>";
var strFormHtml=strBodyStyle+"<body>"+document.getElementById("form1").innerHTML+"</body>";
LODOP.ADD_PRINT_TABLE(50,14,500,500,strFormHtml); //就在此处,无论height那个参数设置1还是500还是1000,始终不分页
LODOP.ADD_PRINT_HTM(30,14,160,72,"<img border='0' src='../images/ally.png' width='160' height='36' />"); //这一句可以忽视,因为加不加,都不能分页,只是加上能打印背景图而已
LODOP.PREVIEW();
}
<table>
<thead>
<tr>
<td>头</td>
</tr>
</thead>
<tbody>
<tr>
<td>这里的内容如果很长,超过LODOP.ADD_PRINT_TABLE设置的height就会自动分页</td>
</tr>
</tbody>
<tfoot>
<tr>
<td>尾</td>
</tr>
</tfoot>
</table>
<table>
<thead>
<tr>
<td>头</td>
</tr>
</thead>
<tbody>
<tr>
<td>
<table>
<tr>
<td>
无论这里有多长,无论LODOP.ADD_PRINT_TABLE的height设置多少,都不能自动分页
</td>
</tr>
</table>
</td>
</tr>
</tbody>
<tfoot>
<tr>
<td>尾</td>
</tr>
</tfoot>
</table>