Injizieren Sie javascript, um Infopath-Formular
Wir benutzen Infopath 2007 + Sharepoint 2007 und injizieren müssen Sie einige javascript, um infopath-Formular. Ich weiß, dass infopath-Formular gehostet werden kann, auf der aspx-Seite mit XmlFormControl. Aber diese Lösung ist nichts für uns =(. Gibt es Abhilfe?
- Wir versuchten sogar, Sie zu schreiben javascript direkt betrachten(.xsl-Datei). Aber nach dem Rendern xsn-Datei zu html alle unsere "extra" javascipt entfernt wurde.
- Wahrscheinlich nicht passieren wird (zumindest ohne extremen Aufwand). Was versuchen Sie zu erreichen - vielleicht finden wir einen anderen Weg, es zu tun. Irgendeine Art von Validierung, vielleicht?
Du musst angemeldet sein, um einen Kommentar abzugeben.
InfoPath Form Services nicht zulassen, Sie veröffentlichen ein InfoPath-Formular mit JavaScript. Wenn Sie wirklich brauchen, um JavaScript für eine rich-client-Erfahrung kann man Glück haben, laden Sie Ihre form in eine XmlFormControl wie Sie erwähnt haben, dann laden Sie Ihre js-Bibliothek auf der Seite an der Seite, und die Bindung an dom-Elemente. Sie erhalten keine design-time-Unterstützung, aber es kann funktionieren.
Allgemein gesprochen, müssen Sie halten an Regeln und managed code mit IPFS.
Vielleicht schreiben Sie ein InfoPath-add-in zu injizieren javascript-codes.
InfoJet Service - InfoPath-Formulare Motor
http://www.infojetsoft.com