URL

Команда iMacros URL.

Команда iMacros URL служит для перехода по URL ссылке, которую вы укажите.

При записи макроса через мастер (по кнопке Запись),  iMacros  автоматически вставляет команду URL GOTO=<текущая страница> в начало записи. Тем не менее, эта команда требуется не всегда. Строка может быть удалена, если автоматический переход на страницу выполнения не требуется. Необходимость перехода вы определяете для себя сами. Без URL GOTO, макрос выполняется на странице, на которой запущен, без перезагрузки страницы.

Синтаксис:

URL GOTO=URL_ссылка

Параметры:

Примеры:

Если вы хотите открыть две страницы, используйте следующий код:

' Открытие ссылки в первой вкладке

URL GOTO=https://www.imacros.org

' Открытие новой вкладки

TAB OPEN

' Переход на вторую вкладку

TAB T=2

' Загрузка второй ссыли

URL GOTO=http://www.keep.ws


Использование JavaScript:

URL GOTO=http://www.iopus.com

URL GOTO=javascript:openDemo('shared/flash/imacros1',820,650);

При преобразовании  JavaScript в код imacros, пробелы в коде JavaScript необходимо заменить на <SP>, например JS код

if(frames.length<1){alert('На странице '+document.links.length+' ссылок.');}

else{alert('Страница находится во фрейме!');}

после преобразования, iMacros код

URL GOTO=javascript:if(frames.length<1){alert('На<SP>странице<SP>'+document.links.length+'<SP>ссылок.');}else{alert('Страница<SP>находится<SP>во<SP>фрейме!');}  

Команда iMacros URL GOTO может также вызывать JavaScript функции, которые определенны в макросе или встроены в страницу :

URL GOTO=javascript:alert("ТЕСТ");

Прокрутка страницы:

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

Открытие файлов на компьютере:

URL GOTO=file:///D:/test/image.png;

URL GOTO=file:///D:/test/report.html;