Перейти к содержимому

Фотография

Как получить исходный код страницы после ajax используя selenium ?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 lerneree

lerneree

    Новый участник

  • Members
  • Pip
  • 11 сообщений
  • ФИО:Лернер Евгений

Отправлено 21 июня 2019 - 11:06

Здравствуйте!
Как получить исходный код страницы понятно. Но многие страницы меняют его после выполнения js скриптов, часто после 
ajax.  Можно получить текущий исходный код используя средства разработчика в браузере.
Как получить исходный код страницы после выполнения скриптов используя selenium?

  • 0

#2 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 21 июня 2019 - 15:11

https://seleniumhq.g...getPageSource--


  • 0

#3 lerneree

lerneree

    Новый участник

  • Members
  • Pip
  • 11 сообщений
  • ФИО:Лернер Евгений

Отправлено 22 июня 2019 - 08:46

большое спасибо. а вы уверены что она рабтает не так как innerhtml и дает исходник страницы после

изменения скриптами?


  • 0

#4 lerneree

lerneree

    Новый участник

  • Members
  • Pip
  • 11 сообщений
  • ФИО:Лернер Евгений

Отправлено 22 июня 2019 - 08:50

If the page has been modified after loading (for example, by Javascript) there is no guarantee that the returned text is that of the modified page. Please consult the documentation of the particular driver being used to determine whether the returned text reflects the current state of the page or the text last sent by the web server те надо смотреть конкретный драйвер. а вы не занаете случайно как эта команда работает в selenium ide?


  • 0

#5 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 22 июня 2019 - 08:56

Евгений, "других писателей у меня для вас нет".


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных