@Rubix

Как предотвратить перенаправление Backspace'ом?

Имеется функция в JS, которая активируется Backspace'ом, но вот проблема: в Firefox'е при нажатии на неё происходит перенаправление на пред идущюю страницу. Такую проблему можно решить html-инпутом, но такой вариант мне не подходит: DOM-структуру нарушать в данном случае нельзя. Я знаю, что можно отключить данную возможность вручную, но каждый посетитель не будет же это делать, правда?) Как решить эту проблему?
  • Вопрос задан
  • 77 просмотров
Решения вопроса 1
@dataWave
Необходимо определить через какой браузер пользователь открыл страницу, если это firefox, то сделать event.preventDefault() и прописать вызов своей функции.
Про определение браузера вот вопрос на stackoverflow:
https://ru.stackoverflow.com/questions/439304/%D0%...

Либо можно наверное в целом сделать event.preventDefault и просто во всех браузерах исполнять свою функцию.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы