Открытие рекламной ссылки в новом окне

Slafe

Новичок
Регистрация
22.04.2019
Сообщения
3
Благодарностей
0
Баллы
1
Есть фрейм гугл рекламы. Нужно нажать на рекламную ссылку с открытием в новом окне. Проблема в том, что из фрейма не извлекается url, ведущий на рекламную страницу. Через клик по координатам открывается на этой же вкладке. Нужно, чтобы клик засчитвался именно на странице, где этот фрейм находится, поэтому, скорее всего, вариант с получением url отпадает, нужно именно имитировать клик. Подскажите, как можно открыть страницу по клику в новой вкладке и как мне потом перейти на первоначальную страницу?(Не совсем понял момент с изменением активных табов). Всем спасибо за ответы!
s1.png
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 516
Благодарностей
8 703
Баллы
113
Есть фрейм гугл рекламы. Нужно нажать на рекламную ссылку с открытием в новом окне. Проблема в том, что из фрейма не извлекается url, ведущий на рекламную страницу. Через клик по координатам открывается на этой же вкладке. Нужно, чтобы клик засчитвался именно на странице, где этот фрейм находится, поэтому, скорее всего, вариант с получением url отпадает, нужно именно имитировать клик. Подскажите, как можно открыть страницу по клику в новой вкладке и как мне потом перейти на первоначальную страницу?(Не совсем понял момент с изменением активных табов). Всем спасибо за ответы!
Посмотреть вложение 38205
C#-код можно выполнить после клика по рекламной ссылке.
C#:
instance.ActiveTab.MainDocument.EvaluateScript("javascript:history.back()");
Либо такой вариант:
https://zennolab.com/discussion/threads/perexod-na-str-nazad.13020/
 
  • Спасибо
Реакции: Slafe

Slafe

Новичок
Регистрация
22.04.2019
Сообщения
3
Благодарностей
0
Баллы
1
C#-код можно выполнить после клика по рекламной ссылке.
C#:
instance.ActiveTab.MainDocument.EvaluateScript("javascript:history.back()");
Либо такой вариант:
https://zennolab.com/discussion/threads/perexod-na-str-nazad.13020/
Мне бы еще что-нибудь про клик разузнать. Задал координаты клика, открываю новый таб с зажатым шифтом(c#), возвращаюсь на первоначальную страницу... и клик не засчитывается. Разве это не полная эмуляция клика? Какие еще могут быть варианты решения задачи?(сайт ограничивает функционал из-за того, что не кликнул на рекламный баннер)
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 516
Благодарностей
8 703
Баллы
113
Мне бы еще что-нибудь про клик разузнать. Задал координаты клика, открываю новый таб с зажатым шифтом(c#), возвращаюсь на первоначальную страницу... и клик не засчитывается. Разве это не полная эмуляция клика? Какие еще могут быть варианты решения задачи?(сайт ограничивает функционал из-за того, что не кликнул на рекламный баннер)
Может быть какое то время нужно провести на открывшейся рекламной странице?
В обычном браузере в любом случае засчитывается клик, даже если кликнуть и сразу вернуться?
 

Slafe

Новичок
Регистрация
22.04.2019
Сообщения
3
Благодарностей
0
Баллы
1
Может быть какое то время нужно провести на открывшейся рекламной странице?
В обычном браузере в любом случае засчитывается клик, даже если кликнуть и сразу вернуться?
Задержка Таба - 1 секунда, если не ошибаюсь. В своем файерфоксе кликаю - все работает. Project maker вроде скриптов не рубит(ориентируюсь по нижней панели). Понятия не имею, в чем дело
 

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