Вконтакте Виджет, динамический контент javascript

Прошу помощи.
Имеется страница с виджетом ВК, элементы которого надо получить.
Сей виджет генерится яваскриптом (прилагаю скрин)

Посмотрел driver.page_source - та же картина, что и в исходном коде страницы (нет элементов виджета, только яваскрипт код)

Собственно вопрос: как же получить элементы такого виджета?

Вопрос: что ты хочешь там тестировать?

мне необходимо нажать на кнопку (снизу от фотографий - коричневый прямоугольник без надписи)
и проверить результат

Скорее всего виджет создает отдельное окно. И тебе нужно переключиться на него чтобы увидеть сорсы. Посмотри в процессах, создается ли новый процесс или подпроцесс бразуера

  1. Нажатие на кнопку и нажатие на виджет в любом месте - это не одно и тоже? (если б скинул ссылку на страничку, этого вопроса бы не было)
  2. Firebug что показывает?

Пардон, мой косяк, что не скинул ссылку.
Собственно уже разобрался: arturk прав: скрипт создает новый iframe, в котором выводит все элементы.
Загвоздка была в том (почему я сразу этот фрейм не увидел), что сайт представляет собой обертку, внутри iframe на основной сайт

1 лайк

Как сделать так, чтобы получить полный контент этого iframe у виджета? :slight_smile: Заранее спасибо за помощь!