使用angularjs或javascript仅在一个页面中禁用刷新浏览器
我想问一下,是否可以仅使用angular或javascript在一个页面中禁用浏览器刷新功能。不幸的是,我们永远无法做到这一点。我相信我们永远不应该这样做。不幸的是,我们永远不可能。我相信我们永远不应该使用angularjs或javascript仅在一个页面中禁用刷新浏览器,javascript,angularjs,Javascript,Angularjs,我想问一下,是否可以仅使用angular或javascript在一个页面中禁用浏览器刷新功能。不幸的是,我们永远无法做到这一点。我相信我们永远不应该这样做。不幸的是,我们永远不可能。我相信我们永远不应该 document.onkeydown = function(){ switch (event.keyCode){ case 116 : //F5 button event.returnValue = false; event.k
document.onkeydown = function(){
switch (event.keyCode){
case 116 : //F5 button
event.returnValue = false;
event.keyCode = 0;
return false;
case 82 : //R button
if (event.ctrlKey){
event.returnValue = false;
event.keyCode = 0;
return false;
}
}
}
此代码帮助您防止f5和ctrl+R功能
$(function($){
$('[data-toggle="redirect"]').click(function(e){
e.preventDefault();
window.location = $(this).attr('href');
});
$('.job-popup').click(function(e){
e.preventDefault();
});
});
此代码帮助您防止f5和ctrl+R功能
$(function($){
$('[data-toggle="redirect"]').click(function(e){
e.preventDefault();
window.location = $(this).attr('href');
});
$('.job-popup').click(function(e){
e.preventDefault();
});
});
这会帮你的,伙计
它将帮助您使用bowser硬件按钮?是的,还有f5键。您可以阻止f5,但通过javascript无法刷新浏览器。@Raj,真的吗?这让我很难过:-。但感谢重复的问答链接。你是说bowser硬件按钮?是的,还有f5键。你可以阻止f5,但是浏览器刷新不能通过javascript实现。@Raj,真的吗?这让我很难过:-。但感谢重复的问答链接。这不是答案。这应该是一个评论。我认为李明博不仅想知道实现的方式,而且想知道实现的可能性。因此,回答“不可能”可能就是答案。这不是答案。这应该是一个评论。我认为李明博不仅想知道实现的方式,而且想知道实现的可能性。因此,回答“不可能”可能就是答案。