У меня есть поле ввода внутри и iframe. Если я наберу и нажму клавишу «Назад», чтобы стереть текст, событие клавиши «Назад» будет считаться браузером назад и переходит на предыдущую страницу. В чем может быть причина .?
Я даже не могу поднять то же событие. Я нажимаю BackSpace в iframe, я нажимаю BackSpace при вводе, я нажимаю BackSpace на главной странице. С каким браузером вы работаете? Есть ли на странице какой-либо код JavaScript?
Это такое старое поведение браузера. Обновите ваши браузеры. В худшем случае вы можете заблокировать события по умолчанию для элемента ввода, используя библиотеку jS для получения единого ответа в событиях браузера.
скажите, пожалуйста, с каким браузером вы тестировали.
Полагаю, у вас есть фокус за пределами поля? есть ли скрипт, который фокусируется на документе, содержащем это поле ввода в iframe?