Bloquear F5 e Atualizar do Navegador

01/07/2011

0

Olá pessoal, como faço para bloquear a tecla F5 e o atualizar do Navegador Internet Explorer?
Utilizei o seguinte script, mas ele bloqueia o F5, mas caso o usuario clique no botao atualizar ele recarrega a página


<script language="javascript" type="text/javascript">        function printPage()        {               document.getElementById("btnVoltar").style.visibility = "hidden";            document.getElementById("Text1").style.visibility = "hidden";            document.getElementById("btnPDF").style.visibility = "hidden";            window.print();                  document.getElementById("btnVoltar").style.visibility = "visible";            document.getElementById("Text1").style.visibility = "visible";            document.getElementById("btnPDF").style.visibility = "visible";        }
function showDown(evt) {    evt = (evt) ? evt : ((event) ? event : null);        if (evt)     {        if (navigator.appName=="Netscape")         {            if (evt.which == 116)             {                // When F5 is pressed                cancelKey(evt);            }            else if (evt.ctrlKey && (evt.which == 82))             {                // When ctrl is pressed with R or N                cancelKey(evt);            }        }        else        {            if (event.keyCode == 116)             {                // When F5 is pressed                cancelKey(evt);            }            else if (event.ctrlKey && (event.keyCode == 78 || event.keyCode == 82))             {                // When ctrl is pressed with R or N                cancelKey(evt);            }        }    }}
function cancelKey(evt) {    if (evt.preventDefault)     {        evt.preventDefault();        return false;    }    else     {        evt.keyCode = 0;        evt.returnValue = false;    }}
if (navigator.appName=="Netscape") document.addEventListener("keypress",showDown,true);

document.onkeydown  = showDown;
    </script>
Diego Barcelos

Diego Barcelos

Responder

Posts

01/07/2011

Diego Barcelos


Resolvido 
ResolvidoResolvidoResolvidoResolvidoResolvidoResolvidoResolvidoResolvidoResolvidoResolvidoResolvidoResolvidoResolvido
Responder

22/07/2011

Acácio Martins

  Bom dia!!!

E como vc conseguiu resolver?

Muito obrigado!
Responder

29/01/2018

Eduardo Cruz

Muito bom!
Teria como desativar também o clique na seta de atualizar do navegador?
Valeu!
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar