Посещённые ссылки могут быть окрашены с помощью псевдокласса :visited.
Но getComputedStyle не даёт доступ к этой информации, чтобы произвольная страница не могла определить, посещал ли пользователь ту или иную ссылку, проверив стили.
JavaScript не видит стили, применяемые с помощью :visited. Кроме того, в CSS есть ограничение, которое запрещает в целях безопасности применять к :visited CSS-стили, изменяющие геометрию элемента. Это гарантирует, что нет обходного пути для «злой» страницы проверить, была ли ссылка посещена и, следовательно, нарушить конфиденциальность.
Вот пример того, как использовать стили с вышеупомянутыми ограничениями:
#браузер #документ #стили_классы
#javascript #html #css #programming #coding #python #java #