Aller au contenu

[RESOLU] Faire Apparaître une Boîte de Dialogue


Messages recommandés

Salut à toutes et à tous,

Je me permets d'écrire dans cette section du forum concernant un problème sur lequel je bloque avec Adobe Designer.

Je souhaite créer un bouton dans mon formulaire qui fasse apparaâitre une boîte de dialogue toute simple avec un petit message à l'intérieur et un bouton OK.

J'ai le choix entre 2 langages : FormCalc et JavaScript. En ayant parcouru le net, il me semble que je doive plutôt me pencher vers le deuxième (je vous laisse confirmer ou infirmer cette déclaration).

Voici ensuite ce que j'ai essayé mais visiblement cela ne fonctionne pas quand j'essaie depuis la fenêtre PDF Preview:

JOptionPane.ShowMessageBox(this, "Merci !", JOptionPane.INFORMATION_MESSAGE).

Pour info, je n'y connais rien en JavaScript :francais: (à part le fait que ca existe :incline: ), si vous pouviez donc me filer un script tout fait ou m'expliquer la structure de la fonction concernée, ca m'aiderait bien.

Merci encore !

PS: J'en profite pour rajouter une petite question: j'ai un créé un bouton qui me permet d'aller directement sur la page suivante grâce au script XML tout simple: xfa.host.pageDown();

Y'a-t-il un sript relativement identique qui me permette d'atteindre un point précis dans une même page cette fois-ci ?

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir :)

Tu désire faire quoi avec la boite de dialogue ? (par rapport à quel événement, souhaites tu qu'elle apparaisse).

En Javascript pour faire apparaitre une boite de dialogue :

alert("Le message.");

Par exemple quand tu veux que la boite apparaisse quand tu cliques sur une image (fonctionne avec d'autre balise):

<img src="sourceImage" alt="Mon Image" onclick="alert("Le message que l'on veut afficher");" />

En espérant que ça t'aidera.

Lien vers le commentaire
Partager sur d’autres sites

Merci pour ces premiers éléments de réponse Ryu.

En fait, concernant la boîte de dialogue, je souhaite placer deux boutons aux débuts du formulaire, Oui et Non (en fonction de ce que répond la réponse interrogée). Lorsque je clique sur Oui, cela m'amène sur la première page de questions. Et quandje clique sur Non, je veux que cette boîte de dialogue apparaisse avec un message dedans pour par exemple dire à la personne "vous pouvez vous reconnecter plus tard si vous le souhaitez..." et éventuellement fermer le formulaire

Malheureuseusement, je ne sais pas si tout cela est possible avec un formulaire type PDF dynamique que me permet de créer Adobe Designer.

Cdt,

Bonsoir :)

Tu désire faire quoi avec la boite de dialogue ? (par rapport à quel événement, souhaites tu qu'elle apparaisse).

En Javascript pour faire apparaitre une boite de dialogue :

alert("Le message.");

Par exemple quand tu veux que la boite apparaisse quand tu cliques sur une image (fonctionne avec d'autre balise):

<img src="sourceImage" alt="Mon Image" onclick="alert("Le message que l'on veut afficher");" />

En espérant que ça t'aidera.

Lien vers le commentaire
Partager sur d’autres sites

Merci pour ces premiers éléments de réponse Ryu.

En fait, concernant la boîte de dialogue, je souhaite placer deux boutons aux débuts du formulaire, Oui et Non (en fonction de ce que répond la réponse interrogée). Lorsque je clique sur Oui, cela m'amène sur la première page de questions. Et quandje clique sur Non, je veux que cette boîte de dialogue apparaisse avec un message dedans pour par exemple dire à la personne "vous pouvez vous reconnecter plus tard si vous le souhaitez..." et éventuellement fermer le formulaire

Malheureuseusement, je ne sais pas si tout cela est possible avec un formulaire type PDF dynamique que me permet de créer Adobe Designer.

Cdt,

Effectivement, je vois ce que tu souhaite, mais je connais pas Adobe Designer, donc je sais pas quelles sont les possibilités et comment intégrer le code javascript.

Lien vers le commentaire
Partager sur d’autres sites

Merci pour ces premiers éléments de réponse Ryu.

En fait, concernant la boîte de dialogue, je souhaite placer deux boutons aux débuts du formulaire, Oui et Non (en fonction de ce que répond la réponse interrogée). Lorsque je clique sur Oui, cela m'amène sur la première page de questions. Et quandje clique sur Non, je veux que cette boîte de dialogue apparaisse avec un message dedans pour par exemple dire à la personne "vous pouvez vous reconnecter plus tard si vous le souhaitez..." et éventuellement fermer le formulaire

Malheureuseusement, je ne sais pas si tout cela est possible avec un formulaire type PDF dynamique que me permet de créer Adobe Designer.

Cdt,

Effectivement, je vois ce que tu souhaite, mais je connais pas Adobe Designer, donc je sais pas quelles sont les possibilités et comment intégrer le code javascript.

Je crois que je vais plutôt me diriger vers InfoPath, qui me semble plus simple et correspond plus à mon besoin (où en tout cas tout est déjà scripté).

Merci encore !

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...