У меня есть страница, которая содержит несколько фрагментов документа. Я хочу получить все элементы со страницы, которые соответствуют селектору, как это.
document.querySelectorAll('iframe')
Но он не возвращает элементы из внутренних фрагментов документа. Я обнаружил, что могу использовать это:
hostElement.shadowRoot.querySelectorAll('iframe')
Но мне нужны все элементы и я не знаю, какие элементы на странице являются хостами. Как я могу получить все совпадающие элементы по фрагментам документа из "верхнего" документа? Я использую селеновый вебдрайвер, поэтому, если есть какое-то решение, связанное с ним, этого также будет достаточно.