Я хочу, чтобы пользователи не нажимали кнопку F5 из-за запуска экзамена в моем проекте.Предотвращение нажатия пользователем кнопки f5 во всплывающем окне
Если я использую обычное окно браузера, мой код работает нормально, но теперь я хочу использовать его во всплывающих окнах - во всплывающих окнах мой код не работает. Мой код:
document.onkeydown=function(e) {
var event = window.event || e;
if (event.keyCode == 116) {
event.keyCode = 0;
alert("This action is not allowed");
return false;
}
}
Существует несколько других способов обновления страницы, чем F5. Я не думаю, что ты сможешь их подавить. – Spudley
Вы должны сохранить состояние в своем приложении и восстановить его после обновления. Невозможно предотвратить обновление пользователем вашей страницы (F5 не только для этого) –
@Spudley я знаю об этом, но я хочу отключить только f5 и щелчок правой кнопкой мыши в соответствии с требованием ,,, –