Действие onclick и переход на новую страницу

  • Автор темы Автор темы jojocague
  • Дата начала Дата начала

jojocague

Пользователь
Регистрация
17.02.2016
Сообщения
32
Реакции
1
Баллы
8
никак не могу реализовать логический if.
Если браузер делает переход на новую страницу при нажатии кнопки,то проект идет дальше. Если при нажатии кнопки вылезает ошибка(нету перехода на новую страницу), то программа возвращается назад и исправляет ее ( в моем случае генерит рандомный номер телефона снова)
 
1) Вариант проверка текста.
2) Вариант, после перехода ищите кнопку или поле через конструктор действий Get. Если элемент найден значит перешли, если не найден, то нет.

IF тут не нужен по факту,
 
  • Спасибо
Реакции: jojocague
никак не могу реализовать логический if.
Если браузер делает переход на новую страницу при нажатии кнопки,то проект идет дальше. Если при нажатии кнопки вылезает ошибка(нету перехода на новую страницу), то программа возвращается назад и исправляет ее ( в моем случае генерит рандомный номер телефона снова)

На новой странице не будет какого-то текста, который есть на первой странице, таким образом if текст есть, то перехода не было и нужно исправлять ошибку.
 
1) Вариант проверка текста.
2) Вариант, после перехода ищите кнопку или поле через конструктор действий Get. Если элемент найден значит перешли, если не найден, то нет.

IF тут не нужен по факту,
Можно пожалуйста по подробней объяснить для новичка...Просто программой пользуюсь всего 1 день.
 
Нажимаем на новой странице на любой элемент, которого не было на прежней странице, правой кнопкой мыши, выбираем добавить в конструктор действий, там выставляем get вместо set и выбираем параметр по желанию, например outertext outerhtml height и тд. Если кубик выполнится удачно, новая страница загужена, если нет, то нет
 
  • Спасибо
Реакции: jojocague
Page.Url сравнить - до и после клика
 
  • Спасибо
Реакции: jojocague
спасибо всем,вроде разобрался !
Следующий вопрос созрел:
как с одной вкладки взять значение (например номер моб. телефона) и скорпировать в другую вкладку, в форму?
 
Берешь в конуструктор, после выдергиваешь Innertext (то есть то где отображает номер телефона к примеру) , добавляешь его в переменную, потом даешь значение value, данной переменной в поле где нужно ввести данный номер.
 
  • Спасибо
Реакции: jojocague
Берешь в конуструктор, после выдергиваешь Innertext (то есть то где отображает номер телефона к примеру) , добавляешь его в переменную, потом даешь значение value, данной переменной в поле где нужно ввести данный номер.
проблема в том,что при повторном цикле не берется новое значение (новый мобильный телефон).
 
  • Спасибо
Реакции: jojocague
все разобрался. всем спасибо ! прога божественна
 
  • Спасибо
Реакции: Mikhail B.
Когда увидите как DOM и регулярка парсит данные с сайта вообще будете под впечатлением.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)