JavaScript в браузере — DOM (Document Object Model) и BOM (Browser Object Model)
Как отследить событие закрытия браузера и вкладки с помощью JavaScript
Источник: Nuances of Programming Чтобы отследить событие закрытия браузера и вкладки в JavaScript, выполните следующие действия. window.addEventListener('beforeunload', (event) => {
event.preventDefault();
event.returnValue = '';
}); Обнаружить событие закрытия браузера и вкладки нужно для того, чтобы предупредить пользователя о любых несохраненных изменениях на веб-странице. Использование метода addEventListener() позволит прикрепить обработчик события к любым DOM-объектам, таким как HTML-элементы, HTML-document и window-объект...
Делаем кроссбраузерность и адаптивность лучше
Несколько полезных приёмов, которые помогут сделать ваш проект более универсальным для большинства устройств и браузеров. Больше статей на нашем сайте Frontext.ru. Предисловие На сегодняшний день существует множество различных девайсов и технологий, следовательно, добиться того, чтобы ваш проект был полностью рабочим везде довольно непросто. Какие вы используете для этого инструменты? Наверняка это будут стандартные CSS медиа-запросы, но сейчас мы расскажем о трёх дополнительных приёмах, делающих адаптивность и кроссбраузерность лучше...