Захват события «Кнопка «Назад»» на мыши в JavascriptJavascript

Форум по Javascript
Anonymous
Захват события «Кнопка «Назад»» на мыши в Javascript

Сообщение Anonymous »

Существует несколько веб-сайтов, на которых при нажатии на элемент отображаются детали с наложением, а не с изменением страницы.
Рассмотрим веб-сайт по усыновлению собак: когда вы нажимаете на собаку для усыновления, а не переходите на новую страницу (или используете API истории), он отображает детали так, что выглядит как новая страница, но на самом деле это наложение с маленьким знаком «x» в верхнем углу. И, если вы не забудете нажать крошечный «X» в углу, ответный удар приведет к попаданию не в то место.
Это плохой дизайн, и он сводит меня с ума, потому что это означает, что кнопка «Назад» на моей мыши не перемещается «назад».
Я хотел попытаться создать пользовательский скрипт, который я мог бы использовать для нескольких сайтов, которые делают это, поэтому, когда я нажимаю на детали, и эти сайты отображают полноэкранное наложение, я мог нажать кнопку «Назад» на моей мыши и закройте наложение вместо навигации.
Можно ли захватить событие кнопки мыши «Назад» и перенаправить его? Я не удивлюсь, если ответ будет отрицательным по соображениям безопасности, но я хотел проверить.

Подробнее здесь: https://stackoverflow.com/questions/798 ... javascript

Вернуться в «Javascript»