Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

AMON-HÁ

Desabilitando a tecla Ctrl sem alerta

Recommended Posts

ow galera...

andei dando uma sondada em alguns codigos de bloqueio de teclas na net e criei esse script ae, para bloqueio da tecla Ctrl...

só que esse ae tá com um alert... tem como fazer sem alert???

 

veja o código:

<script language="JavaScript" type="text/javascript">// bloqueando a tecla Ctrlif (document.all) {	document.onkeydown = function() {		var teclaCtrl = event.keyCode ? event.keyCode : (event.which ? event.which : event.charCode);		if (teclaCtrl == 17) {			alert('Tecla Desabilitada');			return false;		}	}}</script>
tentei acrescentar algo do tipo:

event.keyCode = 0;

mas naum deu certo naum

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se entendi bem a sua questão, é só tirar a linha:

 

alert('Tecla Desabilitada');

Assim o popup não vai mais aparecer.

 

Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se entendi bem a sua questão, é só tirar a linha:

alert('Tecla Desabilitada');
Assim o popup não vai mais aparecer.Abraço.
naum amigo... se eu tirar a linha o alert naum mais aparece, mas a tecla Ctrl ainda fica abilitada... pois se perceber bem no código... a função desse é identificar se o usuário apertou a tecla Ctrl... se sim, executar uma ação... que no caso seria, remover a ação do Ctrl...colocando esse alert ae... a função dele é só atrapalhar o usuário qnd ele apertar Ctrl... mas se simplesmente retitar esse alert, a tacla Ctrl funcionará normalmente...eu quero saber que comando eu coloco para que a tecla seja desabilitada???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Conseguir a resposta para a minha dúvida...

tae a resolução... caso alguém precise um dia...

 

<script language="JavaScript" type="text/javascript">// bloqueando a tecla Ctrlif (document.all) {	document.onkeydown = function() {		var teclaCtrl = event.keyCode ? event.keyCode : (event.which ? event.which : event.charCode);		if (teclaCtrl == 17) {			event.which = 0;			return false;		}	}}</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.