Как получить все имена классов и идентификаторов по умолчанию css, selenium document.styleSheets ничего не возвращает, - PullRequest
0 голосов
/ 18 июня 2020

Я пытаюсь получить все css имена классов и идентификаторов. Но важно, чтобы они поступали из таблиц стилей, а не из html DOM (потому что я хочу избавиться от ненужного материала, который был помещен туда после вычисления).

Я пишу небольшую программу на Java, и пока я решил написать:

public void getAllCss(WebDriver driver){
        JavascriptExecutor js = ((JavascriptExecutor) driver);
        Object properties = js.executeScript("return document.styleSheets");


        log.info(properties);
}

Но document.styleSheets возвращает null. У вас есть представление о том, что я делаю неправильно, или как это сделать по-другому?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...