Я пытаюсь определить цвет определенного c элемента в позиции (иногда внутри IFrame)
var el = document.elementFromPoint(1000, 10);
if (el instanceof HTMLIFrameElement)
el = el.contentWindow.document.elementFromPoint(1000, 10);
el возвращает:
<div class="container-fluid"</div>
Этот элемент сам по себе не имеет стиля, поэтому el.style.backgroundColor
дает мне ""
Элемент, который содержит информацию о стилизации, является родительским div, но поскольку веб-сайт имеет динамический c, это также не всегда так.
Есть ли обходной путь или ярлык для получения, например, цвета текущей позиции на теле?
Что-то вроде document.getColorFromPoint(1000, 10)
, которое возвращает шестнадцатеричный код или значение rgba?
Спасибо за любые предложения