412 читали · 2 года назад
Как отследить событие закрытия браузера и вкладки с помощью JavaScript
Источник: Nuances of Programming Чтобы отследить событие закрытия браузера и вкладки в JavaScript, выполните следующие действия. window.addEventListener('beforeunload', (event) => { event.preventDefault(); event.returnValue = ''; }); Обнаружить событие закрытия браузера и вкладки нужно для того, чтобы предупредить пользователя о любых несохраненных изменениях на веб-странице. Использование метода addEventListener() позволит прикрепить обработчик события к любым DOM-объектам, таким как HTML-элементы, HTML-document и window-объект...
1293 читали · 5 лет назад
Вёрстка модальных окон
Практически каждый сайт использует модальные окна для различных целей: отображение уведомлений, подтверждение действий, сбор информации и прочее. В этой главе мы рассмотрим два способа отображения модальных окон: новый и универсальный. Новые модальные окна Новые модальные окна имеют очень простой синтаксис HTML: <dialog open>Это модальное окно</dialog> Для отображения модального окна, необходимо добавить атрибут open К сожалению, обойтись совсем без JavaScript здесь невозможно, поэтому далее я приведу пример кода, который минимизирует ваше взаимодействие с JavaScript...