Как добавить значок на значок закладки веб-сайта?

Например, в Chrome значки закладок WhatsApp Web показывают текущее количество сообщений, Reddit имеет красную точку, и даже LinkedIn отображает значок с синей точкой в ​​верхнем левом углу, когда у вас есть уведомления. Точка в правильном направлении о том, как этого добиться, будет принята с благодарностью.

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
2
0
60
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Можно динамически изменить значок избранного, изменив href значка.

<!DOCTYPE html>
<html lang = "en">
    <head>
        <meta charset = "UTF-8">
        <meta http-equiv = "X-UA-Compatible" content = "IE=edge">
        <meta name = "viewport" content = "width=device-width, initial-scale=1.0">
        <title>Dynamic favicon</title>
        <link rel = "icon" id = "favicon" href = "./icons/icon_without_dot.png" type = "image/png" />
    </head>
    <body>
        <h1>Dynamic favicon</h1>
        <button onclick = "toggleFavicon()">Change favicon</button>

        <script>
            const favicon = document.getElementById("favicon");

            function toggleFavicon() {
                if (favicon.getAttribute("href") == "./icons/icon_without_dot.png") {
                    favicon.setAttribute("href", "./icons/icon_with_dot.png");
                }else{
                    favicon.setAttribute("href", "./icons/icon_without_dot.png")
                }
            }
        </script>

    </body>
</html>

Другие вопросы по теме