Javascript 从内容导出PDF相关文件
当我从一个div导出内容时,它只在一个页面中导出,其他内容看不到Javascript 从内容导出PDF相关文件,javascript,jquery,html,Javascript,Jquery,Html,当我从一个div导出内容时,它只在一个页面中导出,其他内容看不到 我有两个div,一个是空的,一个是满的。空文件应填写并以PDF格式导出。当我把它导出为PDF时,我的PDF文件只有一页,很多内容都丢失了。所以,我需要有足够的页面数量来容纳该div中的全部内容 HTML 萨拉热窝 莫斯塔尔 图兹拉 JS var doc=new jsPDF(); 变量specialElementHandlers={ “#编辑器”:函数(元素、渲染器){ 返回true; } }; $('#cmd')。单击(函数
我有两个div,一个是空的,一个是满的。空文件应填写并以PDF格式导出。当我把它导出为PDF时,我的PDF文件只有一页,很多内容都丢失了。所以,我需要有足够的页面数量来容纳该div中的全部内容 HTML
萨拉热窝
莫斯塔尔
图兹拉
JS
var doc=new jsPDF();
变量specialElementHandlers={
“#编辑器”:函数(元素、渲染器){
返回true;
}
};
$('#cmd')。单击(函数(){
doc.fromHTML($('#content').html(),15,15{
“宽度”:170,
“elementHandlers”:specialElementHandlers
});
doc.save('lista.pdf');
});
$(“div.el”)。在(“单击”,函数()上{
var$this=$(this);
如果($this.hasClass(“aaaL”)){
$this.removeClass(“aaaL”).addClass(“aaaR”).prependTo(“内容2”);
}否则{
$this.removeClass(“aaaR”).addClass(“aaaL”).prependTo(“内容”);
}
});
需要更详细地解释问题。现在还不是很清楚。看,我有两个div,一个是空的,一个是满的。空文件应填写并以PDF格式导出。当我把它导出为PDF时,我的PDF文件只有一页,很多内容都丢失了。所以,我需要有足够的页面数量来容纳该分区中的全部内容@charlietflok…向你推荐所有细节,让所有读者都清楚
<div id="content2" class="innDiv">
<div class="aaaL el"> <h2> Sarajevo </h2> </div>
<div class="aaaL el"> <h2> Mostar </h2> </div>
<div class="aaaL el"> <h2> Tuzla </h2> </div>
</div>
<div id="content">
</div>
<script type="text/javascript">
var doc = new jsPDF();
var specialElementHandlers = {
'#editor': function (element, renderer) {
return true;
}
};
$('#cmd').click(function () {
doc.fromHTML($('#content').html(), 15, 15, {
'width': 170,
'elementHandlers': specialElementHandlers
});
doc.save('lista.pdf');
});
</script>
<script type="text/javascript">
$("div.el").on("click", function() {
var $this = $(this);
if ($this.hasClass("aaaL")) {
$this.removeClass("aaaL").addClass("aaaR").prependTo("#content2");
} else {
$this.removeClass("aaaR").addClass("aaaL").prependTo("#content");
}
});
</script>