Oracle Apex - On Button Click Open URL in a New Tab

In Oracle Apex, on button click, you want to open URL in a new tab. Here I am giving the example to perform this task using the Dynamic Action for a button.

Open URL in a New Tab on Button Click in Oracle Apex

Step-1: Create a button and set the properties highlighted in the below image:

Button properties in Oracle Apex.

Step-2: Now right click on the button you created and select Create Dynamic Action option. Then define the properties as shown in the below image:

Dynamic Action properties for a button.

As you can see in the above image that Action is set to Execute JavaScript Code and in the Code section, the following JavaScript code is written to open an URL in a New Tab on click of a button in Oracle Apex.

 

javascript:window.open('f?p=&APP_ID.:2:&APP_SESSION.','_blank');

The above JavaScript code will open the Page number 2 in the same application into a new tab window. Now save the changes and test.

You can use any URL here to open it in the new tab.

See also:

Vinish Kapoor
Vinish Kapoor

Vinish Kapoor is a seasoned software development professional and a fervent enthusiast of artificial intelligence (AI). His impressive career spans over 20 years, marked by a relentless pursuit of innovation and excellence in the field of information technology. As an Oracle ACE, Vinish has distinguished himself as a leading expert in Oracle technologies, a title awarded to individuals who have demonstrated their deep commitment, leadership, and expertise in the Oracle community.

3 Comments

  1. Go to Button
    Go to button Behavior
    Action : Redirect to URL
    javascript:window.open('f?p=&APP_ID.:1:&SESSION.::NO:1:P1_PID:'+$v("P2_PID")+'');
    

Comments are closed.