我们使用Infopath 2007 + Sharepoint 2007,并需要向infopath表单注入一些javascript。我知道使用XmlFormControl可以将infopath表单托管在aspx页面上。但这种解决方案并不适合我们=(有任何解决方法将javascript注入Infopath表格
6
A
回答
0
也许你可以写一个InfoPath加载注入的JavaScript代码
InfoJet服务 - ?的InfoPath Web窗体引擎 http://www.infojetsoft.com
+0
我想这样一个加载项只能将javascript添加到视图中。但是这个脚本将被渲染器跳过(Infopath表单服务在我的情况下是一个渲染)。我对吗?顺便开发一个插件是一项挑战。如果有帮助,我可以对xsn文件进行任何修改... – 2010-09-29 14:49:42
1
InfoPath Form Services不允许用JavaScript发布InfoPath表单如果您确实需要使用JavaScript来获得丰富的客户端体验,那么您可能会像上面提到的那样将表单加载到XmlFormControl中,然后将您的js库加载到页面沿着它,并绑定到DOM元素。你不会得到任何设计时支持这种方式,但它可能会工作。
一般来说,您需要坚持使用IPFS的规则和托管代码。
相关问题
- 1. 调试InfoPath表格
- 2. 将JavaScript注入WebChromeClient
- 3. 将Javascript注入DOM
- 4. 将JavaScript注入javascript函数
- 5. 将JavaScript注入新标签并验证表格
- 6. 打印按钮InfoPath表格
- 7. 的InfoPath查询和SQL注入问题
- 8. 将表格注入特定类别
- 9. 我如何将我的注册表格放入表格中?
- 10. JavaScript将CSS注入Swift WebView
- 11. 将JavaScript注入网站
- 12. 将JavaScript注入到Android WebView
- 13. 将JavaScript注入页面
- 14. 将Javascript从textarea注入Iframe
- 15. 将注入Javascript到UISlider
- 16. 将Javascript插入到PHP表格
- 17. 使用javascript将图像插入表格
- 18. Javascript表格输入
- 19. 从infopath表格中提取数据
- 20. 从infopath模板创建表格
- 21. 如何在MVC3网格中注入JavaScript?
- 22. 将数据从SharePoint Infopath窗体转换为Excel电子表格
- 23. 对InfoPath表单
- 24. JavaScript注入
- 25. CefSharp JavaScript注入
- 26. Rails - javascript注入
- 27. Javascript注入类
- 28. BackstopJS:注入Javascript
- 29. Javascript注入
- 30. UIWebView JavaScript注入
我们甚至试图直接写javascript来查看(.xsl)文件。但是在将xsn呈现给html之后,我们所有的“额外”javascipt都被删除了。 – 2010-09-29 12:37:10
可能不会发生(至少没有极端的努力)。你想完成什么 - 也许我们可以找到另一种方法来实现它。也许有些类型的验证? – 2011-12-20 05:25:26