A non-console application is a deployed General Interface application that occupies a portion of a web page. Multiple General Interface applications can be deployed in a single web page. This is useful if you have multiple applications that interact with each other. Non-console applications can be inserted into an existing web page using div elements. When the web page is loaded, the General Interface Framework initializes. Then the General Interface applications are loaded. Using a DIV ElementUse the Inline DIV tab of the Deployment Utility to automatically generate the HTML markup for the div element. Simply copy and paste this generated markup into the existing web page. To generate the HTML markup for a div element,
ExampleGeneral Interface Builder generates the following div elements for two of the General Interface Builder sample applications: <div style="width:100%;height:400px;"> <script type="text/javascript" src="JSX/js/JSX30.js" jsxapppath="../workspace/JSXAPPS/samples/WSDL_Mapping_1"> </script> </div> <div style="width:100%;height:400px;"> <script type="text/javascript" src="JSX/js/JSX30.js" jsxapppath="../workspace/JSXAPPS/samples/WSDL_Mapping_2"> </script> </div> When this HTML markup is inserted in an HTML page, the applications are loaded in the same HTML page. Deployed Applications and the Progress BarTo prevent General Interface progress bars from overlapping when deploying multiple applications in the same page, add position:relative in the div element of both deployed applications. For example, <div style="width:100%;height:400px;position:relative;"> <script type="text/javascript" src="/3.5/GI/JSX/js/JSX30.js" jsxapppath="/3.5/GIApps/JSXAPPS/chart/"> </script> </div> <div style="width:100%;height:300px;position:relative;"> <script type="text/javascript" src="/3.5/GI/JSX/js/JSX30.js" jsxapppath="/3.5/GIApps/JSXAPPS/WSDL_Mapping_1/"> </script> </div> The following figure shows an example. |
Contents
|


