Shadow Root
Solución para elementos “Shadow-root”, como algunas cookies:
Para tratar estos elementos hay que usar la función executeJavascript. Ejemplo:
Document.getElementById(“usercentrics-root”).shadowRoot.querySelector(“[data-testid=uc-accept-all-button]”).click();
Los pasos a seguir son los siguientes:
-
Encontrar el elemento que incluye shadow-root (document.getElementById(“usercentrics-root”))
-
Navegar a shadowroot (.shadowRoot)
-
Navegar al elemento en sí con querySelector (.querySelector(“[data-testid=uc-accept-all-button]”))
-
Interactuar con el elemento (.click())
No Comments