Я хочу изменить поведение кнопки f5 < /strong> обновить браузер
, например, когда пользователь нажимает на F5, страница не будет обновлена, и некоторое предупреждение появится, в настоящее время я пробовал с этим кодом (который я нахожу после поиска на форуме), но он не работает, у меня есть ссылка на CDN.Any Idea, что не хватает?function disableF5(e) {
debugger;
alert("clicked");
if (e.which === 116 || e.keyCode === 116) {
e.preventDefault();
alert("clicked");
}
}
$(function() {
$(document).on("keydown", disableF5);
});
< /code>
Я также попробовал, например, что не работает, и что я здесь скучаю? < /p>
document.addEventListener('keydown', function(e) {
debugger;
if(e.which === 116 || e.keyCode === 116) {
alert("1234");
e.preventDefault();
}
< /code>
edit < /p>
также попробовал следующее и все еще не останавливается в отладчике, и я не вижу оповещения (все пример, который я даю, останавливается в документе, готовый) < /p>
function disableF5(e) {
if ((e.which || e.keyCode) === 116 || (e.which || e.keyCode) === 82) {
debugger;
alert("test")
e.preventDefault();
}}
$(document).ready(function() {
$(document).on("keydown", disableF5);
});
Подробнее здесь: https://stackoverflow.com/questions/264 ... -f5-button