6

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

4

2 回答 2

1

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

一般来说,您需要使用 IPFS 遵守规则和托管代码。

于 2011-10-07T16:55:37.947 回答
0

也许您可以编写一个 InfoPath 加载项来注入 javascript 代码。

InfoJet 服务 - InfoPath Web 表单引擎 http://www.infojetsoft.com

于 2010-09-29T09:06:50.273 回答