1

Bonjour à tous,

J'essaie de mettre en place HTML2PDF dans un intranet qui fonctionne entièrement ajax. Au clic sur le bouton "Imprimer" un script php est appelé pour générer le contenu à imprimer en puisant dans la base de données et génère le pdf.

J'arrive à stocker le fichier sur le serveur mais impossible d'ouvrir directement le document sur le serveur depuis ce script ajax en utilisant la méthode Output avec l'option 'D' (aucun problème par contre si je le génère depuis le script principal), le code source du pdf est renvoyé au fichier appelant.


J'ai besoin d'ouvrir le fichier pdf directement au clic sur le bouton, quelqu'un aurait une solution à proposer ?


Merci d'avance.

2

Bon j'ai trouvé une solution en ouvrant le fichier pdf crée sur le serveur dans une popup en javascript. Mais cette solution est très contraignante, si quelqu'un peut m'aider à ouvrir le pdf directement dans le navigateur je suis preneur.

3

ben il ne faut pas le faire en ajax. il faut faire un vrai lien ou un vrai post sans ajax...
Ancien pseudo : lolo

4

Ce que je ne peux pas faire dans le cas présent, du moins pas sans faire du "bricolage".

Tant pis, mais s'il est possible d'y réfléchir pour les futures versions je pense que ça pourrait être un gros plus vu la place qu'est en train de prendre l'ajax dans le développement web.

5

ca n'a rien à voir avec HTML2PDF... ca serait pareil si tu générais une image...
Ancien pseudo : lolo

6

D'accord. Merci pour tes réponses en tous cas smile