在godaddy上托管后html2canvas无法正常工作

我使用 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 从未下载过


翻过高山走不出你
浏览 167回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript