This section provides information about designing and deployment of InfoPath forms to render it in a web browser.
By default, Microsoft Forms Server doesn't support InfoPath form templates that include JScript. Forms that include JScript cannot be rendered in a web browser.
If you want to display your InfoPath form using Forms Server in a web browser, you have two options available when developing your InfoPath form:
This option is best if the basic InfoPath form development functionality included within the browser-based InfoPath form can meet your requirements. This is a good approach for fast and easy development and deployment. This approach also maintains the business user friendly InfoPath development and deployment strategy.
If you associate an InfoPath form that does not have a managed code DLL to a process model in AgilePoint Envision, AgilePoint Envision will add JScript to the InfoPath form, making it unable to be rendered in a Web browser. Therefore, it is not supported at this time to publish this type of InfoPath form to SharePoint via AgilePoint Envision. It is necessary to publish the InfoPath form through the InfoPath client and make sure you remove the JScript before publishing. For more information, see Deploying the InfoPath Form to SharePoint section below.
It is recommended that you design your form template in Visual Studio using Microsoft Visual StudioTools for the Microsoft Office System, even if you don't plan to use managed code at the beginning.