URL

From iMacros
Jump to: navigation, search

Navigates to a URL in the currently active tab.

Syntax iMacros Browser IE Plug-in Firefox Chrome

URL GOTO=some_URL


Note: iMacros automatically inserts a URL GOTO command at the start of every recording. However, the command is not required. It can be removed. Removing this command is useful if you want the macro to continue where another macro (or a human user) left off. Without URL GOTO, iMacros continues at the exactly same position, without reloading the page.

Parameters

  • GOTO
    Specifies the URL to go to.

Examples

If you want to open a second website, use the following code:

' open a webpage in the first tab 
URL GOTO=http://www.iopus.com 
' open a new tab 
TAB OPEN 
' get new tab to foreground 
TAB T=2 
' load another page 
URL GOTO=http://www.google.com

Using Javascript

The URL can also call Javascript functions that are either defined in this line or are embedded in the page (V6.22 and later):

 URL GOTO=javascript:alert("TEST"); 
 URL GOTO=http://www.iopus.com
 URL GOTO=javascript:openDemo('shared/flash/imacros1',820,650);
 TAB T=2

Spaces in the Javascript code need to be replaced with <SP>. For example:

if(frames.length<1){alert('This page has'+document.links.length+' links.');}else{alert('The page has frames!');}

becomes:

URL GOTO=javascript:if(frames.length<1){alert('This<SP>page<SP>has<SP>'+document.links.length+'<SP>links.');}else{alert('The<SP>page<SP>has<SP>frames!');}

Scroll the web page:

URL GOTO=javascript:window.scrollBy(0,20000)

Open a local file

 URL GOTO=file:///D:/test/image.png
 URL GOTO=file:///D:/test/report.html

Related Forum Posts

See Also

TAB, TAG, BACK, EVAL