Ознака

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

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

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

  1. Відкрийте веб-браузер і знайдіть елемент 

  2. Натисніть клавішу F12, щоб відкрити вікно провідника DOM у браузері. 

  3. Виділення елемента за допомогою провідника DOM  

  4. У вікні "провідник DOM" знайдіть Батьківський елемент IFRAME 

  5. Перевірка домену, у якому розміщено елемент IFRAME 

Домен має відрізнятися від веб-сторінки.  

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

Відкрийте вихідну веб-сторінку елемента IFRAME на новій вкладці або в новому вікні браузера та Продовжуйте автоматизацію на новій веб-сторінці. 

Цю процедуру можна автоматизувати, захопивши URL-адресу вбудованої веб-сторінки, використовуючи дію "отримати відомості про елемент на веб-сторінці". Значення атрибута, яке підлягає захопленню, – атрибут "SRC" елемента IFRAME. 

Потім скористайтеся дією "запуск нового браузера" або "створити нову вкладку", щоб відкрити нову веб-сторінку. 

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

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

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

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

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

Що вплинуло на ваші враження?

Маєте ще один відгук? (Необов'язково)

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

×