Donnez vie à vos documents numériques !
 

Répondre à : Problème bouton "envoyer" dans un formulaire PDF accessible depuis un site

abracadabraPDF Forums PDF – Général Problème bouton "envoyer" dans un formulaire PDF accessible depuis un site Répondre à : Problème bouton "envoyer" dans un formulaire PDF accessible depuis un site

#60632
Merlin
Maître des clés

Bonjour et bienvenue.

L’universalité du format PDF fait que beaucoup de logiciels peuvent ouvrir et afficher des fichiers PDF, mais tous les logiciels ne sont pas égaux, loin de là.
La plupart, dont les navigateurs web, se contentent d’afficher la « couche graphique » (le layout) en ignorant tout le reste (boutons, liens, JavaScripts, son, etc.).

Le seul moyen de garantir le bon fonctionnement d’un formulaire PDF c’est de s’assurer qu’il soit ouvert avec Acrobat Reader (ou avec PDF Studio ou avec PDF Converter), mais ça c’est l’utilisateur qui gère…
Tout ce qu’on peut faire c’est le prévenir.

Sinon on peut ruser mais c’est un peu plus compliqué, la ruse consiste à placer un calque ou un champ de formulaire qui masque toute la page en affichant un avertissement disant qu’il faut ouvrir ledit formulaire avec Acrobat Reader.
A l’ouverture du document un JavaScript est chargé de masquer le calque ou le champ : donc si le logiciel utilisé ne supporte pas JavaScript l’utilisateur ne voit que l’alerte et ne peut pas utiliser le formulaire.
Et dans le cas contraire, si le logiciel supporte JavaScript, l’utilisateur ne s’aperçoit de rien.

Exemple : http://abracadabrapdf.net/parking/AcroUsers/Cache-Reader-only.pdf

Voir aussi cet article Comment éviter l’ouverture d’un PDF avec un navigateur web et comment forcer son téléchargement ? : http://abracadabrapdf.net/ressources-et-tutos/creation/forcer-telechargement-pdf/