Nous utilisons Infopath 2007 + Sharepoint 2007 et avons besoin d'injecter du javascript à la forme infopath. Je sais que la forme infopath peut être hébergée sur la page ASPX en utilisant XmlFormControl. Mais cette solution ne nous convient = (Y at-il solutionInjecter javascript au formulaire Infopath
Répondre
Peut-être que vous pouvez écrire un InfoPath add-in pour injecter javascript codes
InfoJet service -.?. Formulaires Web InfoPath Engine http://www.infojetsoft.com
Je suppose qu'un tel add-in sera seulement en mesure d'ajouter javascript à la vue. Mais ce script sera ignoré par un rendu (Infopath Form Services est un rendu dans mon cas). Ai-je raison? BTW développement d'un add-in est un défi. Je peux faire n'importe quelle modification du fichier xsn si cela aide ... –
Les services de formulaire InfoPath ne vous permettent pas de publier un formulaire InfoPath avec JavaScript Si vous avez vraiment besoin d'utiliser JavaScript pour une expérience client enrichi, vous pouvez charger votre formulaire dans un XmlFormControl comme vous l'avez mentionné, puis charger votre bibliothèque js sur page à côté de lui, et se lier aux éléments dom.Vous n'obtiendrez pas de support de temps de conception de cette façon, mais cela peut fonctionner
De manière générale, vous devez respecter les règles et le code géré avec IPFS.
- 1. Déboguer le formulaire InfoPath
- 2. Cache de formulaire InfoPath obsolète
- 3. Formulaire InfoPath généré automatiquement Nom
- 4. Comment ouvrir Infopath au format .doc
- 5. Lire web.config de navigateur compatible formulaire InfoPath
- 6. Comment déboguer le formulaire Web Infopath 2010?
- 7. Problème de sécurité de formulaire Infopath VSTO
- 8. Publier le formulaire Infopath prend très longtemps
- 9. Formulaire Web Infopath - Soumettre et changer d'affichage
- 10. Flux de travail d'un formulaire InfoPath
- 11. Injecter Javascript dans une page
- 12. Comment Injecter Javascript avec Firefox Extension
- 13. InfoPath champ NuméroAuto
- 14. Création d'addins Infopath 2007 qui manipulent le formulaire de conception
- 15. Définition du nom du formulaire InfoPath pour l'impression au format PDF?
- 16. Comment injecter la propriété driverClassLoader au printemps?
- 17. Problème avec l'ouverture du formulaire Infopath dans Sharepoint
- 18. Contrôle WebBrowser de MFC - Comment Injecter Javascript?
- 19. Comment injecter une valeur de formulaire avec jQuery?
- 20. Comment fermer par programme un formulaire InfoPath en C#?
- 21. Choix de l'emplacement d'enregistrement Sharepoint pour un formulaire InfoPath
- 22. InfoPath - Impossible d'ouvrir, définition de formulaire (.xsf) contient des erreurs
- 23. Comment envoyer un formulaire InfoPath à plusieurs bibliothèques de documents?
- 24. Impression d'un formulaire InfoPath 2010 dans SharePoint 2010
- 25. Liste des utilisateurs AD dans le formulaire InfoPath
- 26. Formulaire Forcer InfoPath à ouvrir dans le navigateur
- 27. Modifier un formulaire de liste sharepoint avec InfoPath 2010
- 28. Comment exposer le formulaire InfoPath à une application .NET MVC
- 29. Injecter du code HTML au contrôle du serveur
- 30. Champ obligatoire InfoPath
Nous avons même essayé d'écrire javascript directement pour voir le fichier (.xsl). Mais après avoir rendu xsn en html tout notre javascipt "extra" a été enlevé. –
Probablement ne va pas se produire (au moins sans effort extrême). Qu'est-ce que vous essayez d'accomplir - peut-être pouvons-nous trouver une autre façon de le faire. Un certain type de validation, peut-être? –