我使用 html2canvas 将我的表格生成为 pdf,当我在 Visual Studio 上运行时,它工作正常,但是在我在 Godaddy 上发布后,出现第一个 javascript 弹出消息,但从未下载过 pdf,我的 adblock plus 被禁用,我使用chrome 和 edge 来访问它,顺便说一下,这也是我第一次托管网络
<head runat="server">
<title></title>
<link rel="stylesheet" href="css/Style.css" />
<script src="jsfiles/html2canvas.min.js"></script>
<script src="jsfiles/pdfmake.min.js"></script>
<script type="text/javascript" src="js/js.js"></script>
<script type="text/javascript" src="js/jspdf.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">
function Export() {
alert("Sabar Ya!!!");
html2canvas(document.getElementById('perubahantarif'), {
onrendered: function (canvas) {
var data = canvas.toDataURL();
var docDefinition = {
content: [{
image: data,
width: 500
}]
};
pdfMake.createPdf(docDefinition).download("APPEM.pdf");
alert("Mendownload");
}
});
}
//my table id
<table id="perubahantarif">
//my button
<input type="button" id="btnExport" value="Export" onclick="Export()" class="auto-style2" />
我把它们都放在同一个 aspx 页面中
我希望 pdf 会像在我本地的视觉工作室一样下载,错误是当我发布到 Godaddy 时,pdf 从未下载过
相关分类