我正在制作一个基于 html-5 的报告生成器。我创建了一个按钮来上传包含多个段落和表格的 [HTML] 页面,该页面是连续的。
现在我的任务是将全部内容显示到单独的 a4 大小的页面中,就像在 Microsoft Word 中一样。]
这是草图:>>> LINK <<<
这是我的部分代码。
function xx (){
var fi = document.getElementById('fi').files[0];
reader.onload = function (e){
var reader = new FileReader();
var inner ="";
inner += this.result;
inn.innerHTML ="<center><div class='bg' id='0'><div id='testmain'>"+inner+"</div></div></center>";
}
reader.onerror = function (e){
dd.innerHTML = "error<br>";
}
reader.readAsText(fi);
}
显示页面结果后,用户可以点击论文的特定部分,就像一个段落,然后创建分页符并更改页面,剩余内容从下一页顶部开始推送。
你能给我一些关于如何实现它的想法吗?