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

jojocague

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

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 333
Благодарностей
5 431
Баллы
113
1) Вариант проверка текста.
2) Вариант, после перехода ищите кнопку или поле через конструктор действий Get. Если элемент найден значит перешли, если не найден, то нет.

IF тут не нужен по факту,
 
  • Спасибо
Реакции: jojocague

zennomoves

Client
Регистрация
05.12.2011
Сообщения
235
Благодарностей
72
Баллы
28
никак не могу реализовать логический if.
Если браузер делает переход на новую страницу при нажатии кнопки,то проект идет дальше. Если при нажатии кнопки вылезает ошибка(нету перехода на новую страницу), то программа возвращается назад и исправляет ее ( в моем случае генерит рандомный номер телефона снова)
На новой странице не будет какого-то текста, который есть на первой странице, таким образом if текст есть, то перехода не было и нужно исправлять ошибку.
 

jojocague

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

IF тут не нужен по факту,
Можно пожалуйста по подробней объяснить для новичка...Просто программой пользуюсь всего 1 день.
 

runlike

Client
Регистрация
22.09.2015
Сообщения
175
Благодарностей
51
Баллы
28
Нажимаем на новой странице на любой элемент, которого не было на прежней странице, правой кнопкой мыши, выбираем добавить в конструктор действий, там выставляем get вместо set и выбираем параметр по желанию, например outertext outerhtml height и тд. Если кубик выполнится удачно, новая страница загужена, если нет, то нет
 
  • Спасибо
Реакции: jojocague

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 266
Благодарностей
5 853
Баллы
113
Page.Url сравнить - до и после клика
 
  • Спасибо
Реакции: jojocague

jojocague

Пользователь
Регистрация
17.02.2016
Сообщения
32
Благодарностей
1
Баллы
8
спасибо всем,вроде разобрался !
Следующий вопрос созрел:
как с одной вкладки взять значение (например номер моб. телефона) и скорпировать в другую вкладку, в форму?
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83
Берешь в конуструктор, после выдергиваешь Innertext (то есть то где отображает номер телефона к примеру) , добавляешь его в переменную, потом даешь значение value, данной переменной в поле где нужно ввести данный номер.
 
  • Спасибо
Реакции: jojocague

jojocague

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

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83
  • Спасибо
Реакции: jojocague

jojocague

Пользователь
Регистрация
17.02.2016
Сообщения
32
Благодарностей
1
Баллы
8
все разобрался. всем спасибо ! прога божественна
 
  • Спасибо
Реакции: Mikhail B.

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 333
Благодарностей
5 431
Баллы
113
Когда увидите как DOM и регулярка парсит данные с сайта вообще будете под впечатлением.
 

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