我们使用Infopath 2007 + Sharepoint 2007,需要向infopath表单注入一些javascript。我知道infopath表单可以使用XmlFormControl托管在aspx页面上。但是这个解决方案并不适合我们=(。有没有解决办法?
答案 0 :(得分:1)
InfoPath表单服务不允许您使用JavaScript发布InfoPath表单。如果你确实需要使用JavaScript来获得丰富的客户端体验,那么你可以很幸运地在你提到的XmlFormControl中加载表单,然后在页面上加载你的js库,并绑定到dom元素。您不会以这种方式获得任何设计时间支持,但它可能会有效。
一般来说,您需要坚持使用IPFS的规则和托管代码。
答案 1 :(得分:0)
也许你可以编写一个InfoPath插件来注入javascript代码。
InfoJet服务 - InfoPath Web窗体引擎 http://www.infojetsoft.com