Ознака

Дії веб-автоматизації, як-от "натисніть кнопку посилання на веб-сторінку" або "заповнити текстове поле на веб-сторінці", буде прокручування до цільового елемента за замовчуванням, перш ніж взаємодіяти з ним. Крім того, Дія "видобування даних із веб-сторінки" буде видобуто лише ті дані, які вже завантажуються на сторінці.

Якщо з якоїсь причини дії веб-автоматизації не прокручуються, або видобування даних не витягають всі результати, ви можете вручну прокручувати веб-сторінку, використовуючи такий підхід JavaScript.

Перевірка помилки

Щоб переконатися, що дії веб-автоматизації не прокручуються на веб-сторінці, перш ніж взаємодіяти з елементом, або дія видобування даних не витягають всі результати, наближайте веб-сторінку до переднього плану, перегляньте перебіг виконання робочого стола та перегляньте змінні виведення. Виконайте наведені нижче дії, щоб прокрутити вручну прокручування на веб-сторінку.

Інші способи вирішення

Виконайте дію "виконати функцію JavaScript на веб-сторінці", як показано нижче:

альтернативний текст

вікно. прокручування (xpos, ypos)

У командному списку вище команда xpos вказує на те, що Горизонтальна прокрутка та ypos вказує на Вертикальне прокручування.

Щоб прокрутити весь шлях до нижньої частини веб-сторінки, змініть команду, щоб виконати наведені нижче дії.

function ExecuteScript()
{
вікно. прокручування до (0, Document. Body; висота прокручування);
}

Кнопка "завантажити додаткові"

Інколи в нижній частині з'являється елемент "завантажити більше".

Щоб завантажити всі результати, натисніть кнопку "завантажити більше", а потім повторіть цю дію, доки елемент ще не існує. Ви можете досягти цього з умовним циклом ("умова петлі").

Прокручування всередині елемента веб-сторінки


Якщо ви хочете прокрутити елемент веб-сторінки, ви можете скористатися прокручується у списку властивостей HTML DOM.

Властивість Scrowtop встановлює або повертає кількість пікселів, вміст елемента прокручується по вертикалі.

Приклад коду JavaScript:

функція ExecuteScript () {

документ. getElementById ("id_of_the_target_element"). прокручування на початок-= 50;

}

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Чи були ці відомості корисні?

Наскільки ви задоволені якістю перекладу?
Що вплинуло на ваші враження?

Дякуємо за ваш відгук!

×