@McBernar

Как узнать цвет BODY стороннего сайта?

Привет.

Слушайте, а есть какой-то верный способ автоматически узнать цвет BODY у любого сайта? Что-то никак не могу придумать. Можно, конечно, парсить CSS, но сделать универсальную штуку не получится, потому что нет единого стандарта организации стилей, да и стили в HEAD или вообще инлайн никто не отменял.
  • Вопрос задан
  • 204 просмотра
Решения вопроса 3
bubandos
@bubandos
bash'у, javascript'ую, php'лю, css'аю, html'каю
phantomJs + getComputedStyle
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Ответ написан
Комментировать
JRK_DV
@JRK_DV
Рецепты https://codepen.io/jrkdv/full/LKLXdq
тоже интересно стало, набросал черновик, через phantomJs
рендер промахивается частями и медленный жутко, но цвета забирает
https://codepen.io/jrkdv/pen/pZrepe?editors=0010

а вы знали, что на хабре 42 цвета используется только для текста? =)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
BRAGA96
@BRAGA96
Узнать как раз таки не проблема
// jQuery
$('body').css('background-color')

// Plain JS
getComputedStyle(document.body)['background-color']


Проблема кинуть ajax запрос из браузера на другой домен у которого нет CORS.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы