Skip to content

Open Link

Overview

Open a URL address on the client side.

Parameter Configuration

ParameterDescription
Opening MethodThe display method for opening the link. Supports Open in App, Open in New Window, Open in Current Page, Open in Popup
AddressThe link address to open. Expressions can be used to obtain context variables for dynamic content
TitleWhen opening method is Open in Popup, the title of the popup. Expressions can be used to obtain context variables for dynamic content
Distance from TopWhen opening method is Open in Popup, the distance from the top of the display dialog box. Expressions can be used to obtain context variables for dynamic content
WidthWhen opening method is Open in Popup, the width of the display dialog box. Expressions can be used to obtain context variables for dynamic content
HeightWhen opening method is Open in Popup, the height of the display dialog box. Expressions can be used to obtain context variables for dynamic content
Hide Close ButtonWhen opening method is Open in Popup, hide the close button of the opened popup
Allow Clicking Background Mask to Close WindowWhen opening method is Open in Popup, allow clicking the background mask to close the window
Allow Pressing ESC to Close WindowWhen opening method is Open in Popup, allow pressing ESC to close the window
Interactive ExecutionWhen opening method is Open in Popup, whether the opened website page has user interaction capability

Return Value

ParameterTypeDescription
Return ValueObjectThe return value set by the page, which can only be obtained after enabling interaction and the website page calls the set return value

Usage Instructions

  • After hiding the close button, the page can be closed by calling the cross-Iframe close provided by the platform. Refer to

    javascript
    systemService.close();
  • After enabling interactive execution, the page passes data to the platform and then resumes automation execution. data needs to be object-type data

    javascript
    systemService.payload(data);

Usage Scenarios

  • Personalize the rendering of form data within the platform, and resume automation execution after form filling is completed and submitted
  • After switching data through automation, reopen the current page to refresh the data

Usage Examples

Open in App

Notes

Use the system route to open links, this method will not refresh the entire page. The address only supports relative paths.

Open in New Window

Notes

The address only supports relative paths and full paths. When using relative paths, the system will automatically use the current address bar information as the address prefix.

Open in Current Page

Notes

The address only supports relative paths and full paths. When using relative paths, the system will automatically use the current address bar information as the address prefix.

Open in Popup

Notes

The address only supports relative paths and full paths. When using relative paths, the system will automatically use the current address bar information as the address prefix.

Typical Usage Example

Suppose we need such a scenario: automation opens a self-written form page, and after the user fills it out and submits it, the automation execution is resumed. Here we need to understand how the embedded page and the platform page implement data interaction when the platform embeds a third-party page through Iframe.