javascript: использование браузерной кнопки [Back]

215
18 мая 2018, 12:50

Встречал (даже в википедии) такой функционал:

1) при нажатии на изображение раскрывается галерея изображений

2) проматывание изобретений через нажатии мышкой на кнопки <- или ->, или на кнопки вперед/назад на клавиатуре

3) при нажатии мышкой кнопки [x] или кнопки на клавиатуре [Esc] галерея закрывается

4) при нажатии на браузере кнопок [НАЗАД] или [ВПЕРЕД] не происходит перехода на предыдущую страницу, а происходит перемотка в галерее на предыдущую картинку

Если же выйти из галереи нажатие на эти кнопки ведет себя как и раньше (переход на пердыдущую страницу)

Подскажите, как это может быть сделано?

Вроде же как это браузерные, а не страничные кнопки, к ним есть доступ через JS и перехват управления?

READ ALSO
Как обработать window.onerror в iframe?

Как обработать window.onerror в iframe?

Создаю айфрейм так:

221
Получаю ошибку с промисами и не соединяет с базой MongoAtlas

Получаю ошибку с промисами и не соединяет с базой MongoAtlas

Я создаю свой API сервер для интернет магазина на Nodejs и у меня перестало присоединять к удаленной БД MongoAtlas

267
Таска по angulerjs

Таска по angulerjs

Задачка вроде не сложная, но я больше по реакту, а таску надо решить очень срочноПосле 0 в конце строки обратно появляется 10 (в Title (10 символов),...

226
JS weather description

JS weather description

В настоящее время разбираюсь с заданием

211