---
sourceDocument: Australia Workflow Data Fabric
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/integrate-applications

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Workflow Data Fabric

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# IE Connector methods

# IE Connector methods {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of IE Connector methods

The IE connector methods facilitate various tasks related to Internet Explorer (IE) connectors, enabling users to interact with screens and elements effectively.
These methods are categorized into connector, screen, and element levels, allowing for structured access to their functionalities.
Show full answer Show less  

## Key Features

* **Connector Level Methods:**
  * **Navigate:** Opens a specified web page and returns a Boolean response.
  * **WaitForAnyScreen:** Waits for a screen to load, with an optional timeout.
* **Screen Level Methods:**
  * **DownloadFile:** Downloads a file based on the provided URL and filename.
  * **ExecuteJavaScript:** Executes custom JavaScript on an open webpage after configuring the script and parameters.
  * **GetValueByXPath:** Returns a string output based on a specified XPath.
  * **SetFields:** Inputs data into form fields.
  * **Refresh:** Reloads the current webpage.
  * **GetPageSource:** Retrieves the source code of the active page.
* **Element Level Methods:**
  * **Click:** Performs a click operation on the element.
  * **GetInnerHTML:** Returns the inner HTML of the element.
  * **GetInnerText:** Retrieves the inner text of an element.

## Key Outcomes

By utilizing these methods, ServiceNow customers can enhance their automation processes within IE, streamline interactions with web pages, and efficiently manage application elements. Each method provides specific functionalities that contribute to overall process efficiency, enabling users to automate tasks such as data entry, file downloads, and screen navigation seamlessly.  
The IE connector methods perform different tasks on the IE connector, screens, and the
elements on the screens. The methods are available at the connector, screen, and the element
levels and you can expose the methods by completing appropriate steps.

## IE connector method levels {#connectors-ie-methods__section_m5d_lbt_wrb}

[Connector level methods](https://www.servicenow.com/docs/XcWcFIH~bXjzioo7GJn9RQ#connectors-ie-methods__IE-connector-level-methods)

[Screen level methods](https://www.servicenow.com/docs/XcWcFIH~bXjzioo7GJn9RQ#connectors-ie-methods__IE-screen-level-methods)

[Element level methods](https://www.servicenow.com/docs/XcWcFIH~bXjzioo7GJn9RQ "The IE connector methods perform different tasks on the IE connector, screens, and the elements on the screens. The methods are available at the connector, screen, and the element levels and you can expose the methods by completing appropriate steps.")

## Connector level methods {#connectors-ie-methods__IE-connector-level-methods}

## Navigate {#connectors-ie-methods__section_ffv_1kz_hrb}

Opens a web page based on the URL you specify and returns the Boolean response.

Input
:   [URL](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__URL-IE)

Output
:   [Return (Boolean)](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__navigate-output-return-boolean)

## WaitForAnyScreen {#connectors-ie-methods__section_n4w_pg1_3rb}

The method executes a wait period before a screen loads up. You can specify a timeout after
which the method times out the request.

Input

[MatchAllChildren](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__MatchAllChildren)

[Timeout](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__Timeout-ie)

## Screen level methods {#connectors-ie-methods__IE-screen-level-methods}

## DownloadFile {#connectors-ie-methods__section_wdk_gbj_4sb}

Downloads a file from the screen or web page based on the URL and file name you specify.

Input
:   [Url](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__downloadfile-input-url)
:   [fileName](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__downloadfile-input-filename)

Output
:   [Return (Boolean)](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__downloadfile-output-return-boolean)

## ExecuteJavaScript {#connectors-ie-methods__section_gpl_xcj_4sb}

Executes custom JavaScript on an application or website open on the IE browser. You must
configure the method before executing.  
To configure the JavaScript, do the following steps.

1. Click the method settings icon (![Method settings icon.]()).
2. Enter the custom script under the JAVA SCRIPT section.
3. To add parameter to the script, click the add parameter icon (![Add parameter icon.]()) under the PARAMETER heading.  
   Note:  
   A Data In port is added with each parameter.
4. Click OK.
{#connectors-ie-methods__ol_tyr_mjm_msb}

Input
:   [Parameter](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__executejavascript-input-parameter)

Output
:   [Return (Object)](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__executejavascript-output-return-object)

## GetValueByXPath {#connectors-ie-methods__section_hb5_w4w_5sb}

Converts an XPath and returns the output as a string.

Input
:   [XPath (String)](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__getvaluebyxpath-input-xpath)

Output
:   [Return (String)](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__getvaluebyxpath-output-return)

## GetValuesByXPath {#connectors-ie-methods__section_zdr_jlk_4sb}

Returns the values within columns based on the specified XPath expression.

Input  
You must configure the XPath expressions before executing the method. To configure, do the following steps.

1. Click the method settings icon (![Method settings icon.]()).
2. Update the name of the column.
3. Define the XPath expression.
4. Click OK.
{#connectors-ie-methods__ol_ehz_n45_nsb}

Output

Returns the data table after the operation.

## Hide {#connectors-ie-methods__section_azj_z2q_4sb}

Hides the active browser window.

## Restore {#connectors-ie-methods__section_bn1_bfq_4sb}

Restores the browser window hidden using the Hide method.

## GetURL {#connectors-ie-methods__section_urw_xkk_4sb}

Returns the URL of the website or web page.

Output

[Return
(String)](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__geturl-output-return)

## WaitForCreate {#connectors-ie-methods__section_try_ybt_wrb}

Sets a delay before a web page or a window loads.

Inputs

[timeoutInSeconds](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__waitforcreate-input-timeoutinseconds)

[MatchAllChildren](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__MatchAllChildren)

Outputs

[Return (Boolean)](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__waitforcreate-output-return-boolean)

## SetFields {#connectors-ie-methods__section_lcx_hdt_wrb}

Sets the data in form field types.

## SendKeys {#connectors-ie-methods__section_xhl_vdt_wrb}

Simulates the keystrokes on web pages and windows.

Inputs

[Keys](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__sendkeys-input-keys)

[MatchAllChildren](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__sendkeys-input-matchallchildren)

[TypeDelay](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__sendkeys-input-TypeDelay)

## Minimize {#connectors-ie-methods__section_oqw_b2t_wrb}

Minimizes the window.

## Maximize {#connectors-ie-methods__section_z2v_c2t_wrb}

Maximizes the window.

## IsReady {#connectors-ie-methods__section_afm_cgq_4sb}

Returns the Boolean response to the request to check whether the website is ready to accept
requests from methods.

Output

[Return (Boolean)](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__isready-output-return-boolean)

## MatchChildren {#connectors-ie-methods__section_cnh_zhq_4sb}

Matches all elements of a web page that you have captured and returns a Boolean response
accordingly. You can configure whether the method should match all children.

Input

[matchAllChildren](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__matchallchildren-input-matchAllChildren)

Output

[Return (Boolean)](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__matchallchildren-output-return-boolean)

## IsCreated {#connectors-ie-methods__section_nrm_22t_wrb}

Returns the Boolean response to the request to find whether a website on an Internet Explorer browser is open. You can optionally have the method check whether all captured elements of the website matches.

Inputs
:   [MatchAllChildren](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__MatchAllChildren)

Output
:   [Return (Boolean)](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__iscreated-output-boolean)

## Refresh {#connectors-ie-methods__section_xdz_jjq_4sb}

Reloads the contents of the active web page.

## SaveAs {#connectors-ie-methods__section_ljd_njq_4sb}

Saves the active web page to the local disk.

## Print {#connectors-ie-methods__section_z1s_x3q_4sb}

Prints the active web page in the browser.

Input

[NoPrompt](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__print-input-noprompt)

## GetPageSource {#connectors-ie-methods__section_yz3_rgk_4sb}

Returns the page source of the active window open on the IE browser.

Output

[Return (String)](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__getpagesource-output-return)

## GetScreenShot {#connectors-ie-methods__section_gkk_r2t_wrb}

Returns the screen shot of a window or area in a window.

Output

[Return (Bitmap)](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__getscreenshot-output-return-bitmap)

## GetTitle {#connectors-ie-methods__section_t1t_z3k_4sb}

Returns the title of a window open in the IE browser.

Output

[Return
(String)](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__gettitle-output-string)

## GetFields {#connectors-ie-methods__section_sz2_y2t_wrb}

Accesses data in the forms returns the data as output. You must configure the method before
executing.  
To configure, do the following steps.

1. Click the method settings icon (![Method settings icon.]()).
2. Select the form elements.
3. Update the form element data type.
4. Click OK.
{#connectors-ie-methods__ol_r1y_wm5_nsb}

Output

[Form
field](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__getfields-output-formfield)

## Focus {#connectors-ie-methods__section_t2f_1ft_wrb}

Sets the focus on a window that is running in the background or minimized and makes it
active.

Output

[Return (Boolean)](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__focus-output-return-boolean)

## Close {#connectors-ie-methods__section_p2p_gft_wrb}

Closes the active window.

## Element level methods {#connectors-ie-methods__IE-element-level-methods}

These methods are exposed when you double-click an application element under the Global
Objects in the Project Explorer.

## Click {#connectors-ie-methods__section_zj4_lgh_xrb}

Performs a click operation on the element.

## GetInnerHTML {#connectors-ie-methods__section_efp_prq_4sb}

Gets the inner HTML of the element.

Output

[Return (String)](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__GetInnerHTML-output-return-string)

## GetInnerText {#connectors-ie-methods__section_pwv_yrq_4sb}

Gets the inner text of an element.

Output

[Return (String)](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__GetInnerText-output-return-string)

## GetOuterHTML {#connectors-ie-methods__section_pkh_vsq_4sb}

Gets the outer HTML of the element.

Output

[Return (String)](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__GetOuterHTML-output-return-string)

## GetURL {#connectors-ie-methods__section_ihg_3tq_4sb}

Gets the URL of the element.

Output

[Return (String)](https://www.servicenow.com/docs/92kMdpP8JiR7ZfKmY_znGA#method-parameter-ie__GetURL-output-return-string)

