Вход
Быстрая регистрация
Если вы у нас впервые: О проекте FAQ
1

Почему иногда при нажатии Ctrl + F страница перезагружается?

Джип Супер Барни [12.9K] 3 недели назад

А должно вылезать окошечко для поиска по слову/фразе на странице. Иногда такое срабатывание приводит к самому страшному — потере данных на странице, которые пользователю необходимы позарез, и без этих данных у человека останавливается работа.

1

Например, на странице присутствует JavaScript-код, обрабатывающий нажатия клавиш, и его разработчик решил именно так обрабатывать Ctrl-F. Если это так, то перед нажатием Ctrl-F установите каретку ввода в адресную строку, — в этом случае обработчик, переопределяющий стандартное поведение, вызываться не должен.

Джип Супер Барни [12.9K]
Вряд ли это так, ведь комбинация Ctrl + f на одной и той же станице ведёт себя по-разному: то срабатывает, как надо, а то возьмёт да и перезагрузит страницу.  1 неделю назад
wisgest [158]
Джип Супер Барни, поведение обработчика событий может зависеть от активного элемента или же обработчик написан только для него.  1 неделю назад
wisgest [158]
Кроме того, необязательно так было задумано, просто код обработки событий клавиатуры содержит какой-то недочёт.  1 неделю назад
комментировать
Знаете ответ?
Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее..
регистрация