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