Почему Framelocator используется в Playwright для поиска компонентов в IFRAME?Javascript

Форум по Javascript
Anonymous
Почему Framelocator используется в Playwright для поиска компонентов в IFRAME?

Сообщение Anonymous »

Я хочу найти кнопку, которая находится в iframe. Для этого мне нужно использовать странную нотацию iframe: < /p>
page.locator('iframe[name="some_iframe_id"]').contentFrame().locator('#some_locator')
< /code>
С другой стороны, найти один и тот же компонент на странице без iframe намного проще: < /p>
page.locator('#some_locator')
< /code>
Почему невозможно использовать обычную нотацию, и почему мне нужно ссылаться на какую iframe специально для использования? Разве драматург не сможет понять это самостоятельно?


Подробнее здесь: https://stackoverflow.com/questions/797 ... the-iframe

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