filipeflc00 Postado Julho 12, 2006 Denunciar Share Postado Julho 12, 2006 Pessoalai como eu faço para que o cara não possa atualizar a paginao F5se alguém souber poste aivalw pessoal Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Julho 12, 2006 Denunciar Share Postado Julho 12, 2006 você não pode desabilitar opçoes que vem no navegador. O que pode ser feito é proteger o codigo que você quer que não seja atualizado.Tem um esqueminha de criar uma session e a cada visita essa session recebe +1. E uma verificação desse valor é feita, se for maior que 1 é porque a pagina foi atualizada Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 filipeflc00 Postado Julho 12, 2006 Autor Denunciar Share Postado Julho 12, 2006 mas tem uma função em javascript que bloquia o F5 assim como bloqueia o botão direito do mousemas esqueci com que fazse sabeposte aivalw Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Julho 12, 2006 Denunciar Share Postado Julho 12, 2006 http://scriptbrasil.com.br/forum/index.php?showtopic=62767 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 marcos_804 Postado Julho 14, 2006 Denunciar Share Postado Julho 14, 2006 Olá, como no tópico que foi ditado pela andréia ainda estavam en discussao, fui buscar resposta e econtrei.Bem o código aqui BLOQUEIA F5, e algumas teclas mais, é só adaptar.Testei no IE, é bom você testar ai no FF.---> Segue o código:<script> var placar = 0; var competicao = 106; c = navigator.appVersion.toLowerCase(); if (c.indexOf("msie 5") != -1) document.write('<link href="styles-ie5.css" rel="stylesheet" type="text/css" />'); 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>...Espero ter ajudado.falou.. Ate mais Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 filipeflc00 Postado Julho 14, 2006 Autor Denunciar Share Postado Julho 14, 2006 funciono filevalw em caraabraços at+ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 victormartins Postado Julho 14, 2006 Denunciar Share Postado Julho 14, 2006 Fique atento! Isso só desabilita o bota F5, se apertar o atualizar da pagina ele atualiza! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 filipeflc00 Postado Julho 14, 2006 Autor Denunciar Share Postado Julho 14, 2006 belezato ligadoto fazendo um sistemae não um siteai pra min fica fileporque o sistema roda em um browser feito em C#so que ele não está bloquiando F5mas valw a todos ai pela forçafuis Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 victormartins Postado Julho 14, 2006 Denunciar Share Postado Julho 14, 2006 entaum firmeza, qualquer duvida é só postar! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 filipeflc00 Postado Julho 14, 2006 Autor Denunciar Share Postado Julho 14, 2006 valw caraabração ai Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
filipeflc00
Pessoal
ai como eu faço para que o cara não possa atualizar a pagina
o F5
se alguém souber poste ai
valw pessoal
Link para o comentário
Compartilhar em outros sites
9 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.