Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Criar atalhos tipo Ctrl + Key


Rafael Laurindo

Pergunta

6 respostass a esta questão

Posts Recomendados

  • 0

Acho isso pouco provável, no yahoo mail, por exemplo, quando pressionamos Ctrl + s ele salva um rascunho, se não programarmos nada, ao pressionarmos Ctrl + s no FF ele tentará salva a página carregada, bem como todos seus arquivos nalgum diretório da máquina do cliente. Faça o teste e verás, no entanto ao redigir um mail no site do yahoo mail, isso não acontece.

Link para o comentário
Compartilhar em outros sites

  • 0

Já mudei o tópico. Quanto ao link que me passou, não pesquei muita coisa, segue um código que fiz, pode me informar o que estaria faltando?

tab = function(obj) {

    var txt = obj.value;

    obj.insertAtCursor('\t');

};


captureCommand = function (event, obj)
{
    var key = String.fromCharCode(event.charCode).toLowerCase();    

    if (event.ctrlKey)
        switch (key){
            case 't': tab(obj);
        }
};
<textarea onkeypress="captureCommand(event, this)" name="txtCodigo" id="txtCodigo"></textarea>

Editado por Rafael Laurindo
Link para o comentário
Compartilhar em outros sites

  • 0

Rafael,

Segue abaixo. Testei no Firefox e já deu tudo certo.

tab = function(obj) {

    var txt = obj.value;

    obj.value = txt + '\t';

};


captureCommand = function (event, obj)
{
    
    var key = String.fromCharCode(event.charCode).toLowerCase(); 

    if (event.ctrlKey)
        switch (key){
            case 't':    tab(obj); event.preventDefault(); 
        }
};

Para maiores informações: https://developer.mozilla.org/en/DOM/event.preventDefault

Abrs.,

Vinicius.

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...