Как дождаться полной загрузки страницы с помощью JavaScript в SeleniumJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как дождаться полной загрузки страницы с помощью JavaScript в Selenium

Сообщение Anonymous »

Я пытаюсь добиться полной загрузки страницы перед выполнением действия. Я не хочу запускать действие, пока круг загрузки на вкладке браузера все еще вращается. Моя функция ожидания ajax не работает в некоторых случаях, особенно при загрузке новой страницы. Моя функция основана на JQuery:

Код: Выделить всё

JavascriptExecutor jsDriver = (JavascriptExecutor) webDriver;
boolean stillRunningAjax = (Boolean) jsDriver
.executeScript("return window.jQuery != undefined && jQuery.active != 0");
return !stillRunningAjax;
если это окажется ложным, запустите его снова.

Но для загрузки страницы, после того как он вернет true, браузер все еще загружается (круг загрузки вращается) еще пару секунд (иногда намного больше).

Я пробовал неявно подождать, но при этом функция останавливается с моей функцией.

Некоторые говорят, что в селене не существует полного решения этой проблемы. Но так и должно быть. Возможно, решение, включающее JavaScript, да что угодно.

Подробнее здесь: https://stackoverflow.com/questions/308 ... n-selenium
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как дождаться полной загрузки страницы с помощью JavaScript в Selenium
    Anonymous » » в форуме JAVA
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Как дождаться полной загрузки файла с помощью селена (firefox) в python
    Anonymous » » в форуме Python
    0 Ответы
    70 Просмотры
    Последнее сообщение Anonymous
  • Как дождаться полной загрузки виртуальной машины Android Studio
    Anonymous » » в форуме Python
    0 Ответы
    46 Просмотры
    Последнее сообщение Anonymous
  • Selenium Как дождаться загрузки страницы
    Anonymous » » в форуме JAVA
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Selenium Как дождаться загрузки страницы
    Anonymous » » в форуме JAVA
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»