jspdf не создает PDF

Итак, я работал над попыткой преобразовать HTML-файл, созданный в PDF. Я просматривал JSPDF и придумал следующий код, но когда я нажимаю «Отправить», ничего не происходит, я не вижу ошибок в отладке моего браузера.

        <!DOCTYPE html>  <html lang="en"><head>

    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.2.61/jspdf.min.js"></script>
    <script>
    var doc = new jsPDF(); 
    var specialElementHandlers = { 
        '#editor': function (element, renderer) { 
            return true; 
        } 
    };
    $('#submit').click(function () { 
        doc.fromHTML($('#content').html(), 15, 15, { 
            'width': 522, 
                'elementHandlers': specialElementHandlers 
        }); 
        doc.save('Logbook Summary.pdf'); 
    });

    </script>

    <div id="content"> 

     <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title>Logbook Summary</title>    

    </head> 
Test text here

</div> <div id="page"></div>

<button id="submit">Export to  PDF</button>

 </html> 

Любая помощь будет оценена по достоинству, я уверен, что здесь мне не хватает чего-то простого.


person Medberry    schedule 13.06.2016    source источник
comment
проверьте раздел заголовка,` ‹div id=content› ‹meta http-equiv=Content-Type content=text/html; charset=utf-8/›‹title›Сводка журнала‹/title› ‹/head› Тестовый текст здесь ‹/div› ‹div id=page›‹/div› ‹button id=submit›Экспорт в PDF‹/button› ‹/html›`   -  person Codeone    schedule 13.06.2016
comment
Извините в каком смысле? Я удалил фактический текст, который я хочу напечатать, он находится внутри блока содержимого. При нажатии на кнопку вообще ничего не происходит.   -  person Medberry    schedule 13.06.2016


Ответы (1)