将javascript注入Infopath表单

时间:2010-09-28 15:47:00

标签: sharepoint sharepoint-2007 infopath infopath-2007

我们使用Infopath 2007 + Sharepoint 2007,需要向infopath表单注入一些javascript。我知道infopath表单可以使用XmlFormControl托管在aspx页面上。但是这个解决方案并不适合我们=(。有没有解决办法?

2 个答案:

答案 0 :(得分:1)

InfoPath表单服务不允许您使用JavaScript发布InfoPath表单。如果你确实需要使用JavaScript来获得丰富的客户端体验,那么你可以很幸运地在你提到的XmlFormControl中加载表单,然后在页面上加载你的js库,并绑定到dom元素。您不会以这种方式获得任何设计时间支持,但它可能会有效。

一般来说,您需要坚持使用IPFS的规则和托管代码。

答案 1 :(得分:0)

也许你可以编写一个InfoPath插件来注入javascript代码。

InfoJet服务 - InfoPath Web窗体引擎 http://www.infojetsoft.com