使用jsPDF功能时我得到空白页面。我的代码如下
<div id="content">
<a href="#" onclick="return printDiv();">
<img src="../res/css/print.png" alt="Cetak" id="imgPrint" />
</a>
<div id="divChart">
<telerik:RadAjaxPanel runat="server" ID="RadAjaxPanel">
<telerik:RadOrgChart RenderMode="Lightweight" ID="RadOrgChart1" runat="server" EnableCollapsing="true"
EnableGroupCollapsing="true" Skin="Default" />
</telerik:RadAjaxPanel>
</div>
</div>
对于js,这是获取html并将其打印到pdf
的代码function printDiv() {
console.log("masuk printdiv");
var pdf = new jsPDF('p', 'pt', 'a4');
var options = {
pageSplit: true
};
pdf.addHTML($('#divChart')[0], function () {
pdf.save("test.pdf");
});
}