doc.fromHTML n'est pas une fonction jsPDF
Bonjour Im essayant de sauver ma page html au format PDF et j'ai ce code:
<div id="content">
<h3>Hello, this is a H3 tag</h3>
<p>a pararaph</p>
</div>
<div id="editor"></div>
<button id="cmd">Generate PDF</button>
<script>
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('sample-file.pdf');
});
//This code is collected but useful, click below to jsfiddle link.
</script>
J'ai envoyé à jsFiddle et travaux... mais quand je l'ai essayer dans mon navigateur ne fonctionne et je reçois le message d'erreur doc.fromHTML n'est pas une fonction. J'ai le jQuery et jsPDF références exactement comme jsFiddle.
- Veuillez vérifier jspdf.min.js est disponible dans votre html
- Oui, est disponible. L'erreur vient quand je clique sur cmd.
- Pouvez-vous vérifier si les deux Jquery et jspdf les fichiers sont disponibles en <script src="code.jquery.com/jquery-2.2.4.min.js"></script> <script src="cdnjs.cloudflare.com/ajax/libs/jspdf/0.9.0rc1/...>
- Parce que j'ai essayé de reproduire et il fonctionne très bien dans mon local et codepen -codepen.io/nagasai/stylo/JKKNMK
- C'est peut-être pour ma version jQuery? Im en utilisant 1.12.3
- Oh oui..Pouvez-vous essayer de remplacer la balise de script dont j'ai fourni ..j'espère que ça fonctionne 🙂
- <script src="code.jquery.com/jquery-2.2.4.min.js"></script>
- A la jsPFD fichier, merci!
- Il l'a fait travailler maintenant??
- Oui bro, poste en tant que réponse à voter pour vous.
- Grâce Flores 🙂 fait
Vous devez vous connecter pour publier un commentaire.
Ajouter des bibliothèques Jquery et Jspdf js fichiers avec des balises de script
Codepen - http://codepen.io/nagasai/pen/JKKNMK