Fórum dos Fóruns

Fórum dos Fóruns Forumeiros

Welcome FdF Bem-vindo ao fórum de suporte Forumeiros  Muito feliz


Para aproveitar tudo o que o nosso fórum lhe oferece, agradecemos que se identifique, se já é nosso membro, ou que se junte à nossa comunidade, fazendo o seu registo.
Acesso rápido

Fóruns de suporte oficiais
Login

Esqueci minha senha

Últimos assuntos
Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Parceiros Forumeiros
Os membros mais ativos da semana
Kyo Panda
 
Shek Crowley
 
Holkis
 
Fou-Lu
 
iScroll
 
Sr.Oliveira
 
while
 
Harleen
 
fiapinho
 
Stewart
 

Quem está conectado
243 usuários online :: 4 usuários cadastrados, 1 Invisível e 238 Visitantes :: 2 Motores de busca

Daemon, David Silva, iScroll, Stewart

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em Qui 24 Dez 2009 - 15:05

[BUG] Aviso de Caps Lock ligado na password

Este Fórum está Bloqueado. Você não pode enviar, responder ou editar mensagens   Este Tópico está bloqueado. Você não pode editar as mensagens ou responder.

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido [BUG] Aviso de Caps Lock ligado na password

Mensagem por iHeloaD em Qui 7 Abr 2016 - 16:17

Detalhes da questão


Endereço do fórum: www.cidadesocial.com
Versão do fórum: PunBB

Descrição


Olá!
Bem, no tutorial de aviso de capslock ligado na password /t101960-, tem alguns erros.

Quanto mais você vai digitando em capslock, mais textos vão aparecendo, porém, um em cima do outro, sem o css "position: absolute;" ele fica floodando, e o texto do capslock ativo só desaparece depois de digitar a mesma quantidade de caracters digitados com capslock, demonstração:



Última edição por iHeloaD em Sab 9 Abr 2016 - 14:03, editado 1 vez(es)

iHeloaD
Membro do Fórum

Masculino
Inscrito dia : 11/10/2012
Mensagens : 1688
Pontos Ativos : 4398

http://www.cidadesocial.com https://www.facebook.com/gustavofaq

Resolvido Re: [BUG] Aviso de Caps Lock ligado na password

Mensagem por iHeloaD em Sex 8 Abr 2016 - 16:32

Alguém para me ajudar?
@MateusAnjosV @RafaelS. @Fraise @JScript @Hancki

iHeloaD
Membro do Fórum

Masculino
Inscrito dia : 11/10/2012
Mensagens : 1688
Pontos Ativos : 4398

http://www.cidadesocial.com https://www.facebook.com/gustavofaq

Resolvido Re: [BUG] Aviso de Caps Lock ligado na password

Mensagem por deninhodn em Sab 9 Abr 2016 - 2:13

Estou com o mesmo problema!

deninhodn
Novo membro

Masculino
Inscrito dia : 07/04/2016
Mensagens : 1
Pontos Ativos : 326

http://guildaiop.forumeiros.com
  • 0

Resolvido Re: [BUG] Aviso de Caps Lock ligado na password

Mensagem por Hancki em Sab 9 Abr 2016 - 13:33

Olá!

O código que está no tutorial está errado. Nem completo está.
Use este:
Código:
$(function() {
    var larguraInput = $('#password').width() + 20;
    $('#password').after('<div class="caps-lock-warning" style="line-height: 10px;color: white;float: right;position: absolute;padding: 8px;margin-left:' + larguraInput + 'px;margin-top: -22px;border-radius: 2px;display: inline;background: rgb(241, 104, 104);">O Caps Lock está ligado!</div>');
    $('.caps-lock-warning').hide();
    $("#password").keypress(function(e) {
        var s = String.fromCharCode(e.which);
        if ((s.toUpperCase() === s && s.toLowerCase() !== s && !e.shiftKey) ||
            (s.toUpperCase() !== s && s.toLowerCase() === s && e.shiftKey)) {
            this.caps = true;
            $(this).next('.caps-lock-warning').show();
        } else if ((s.toLowerCase() === s && s.toUpperCase() !== s && !e.shiftKey) ||
            (s.toLowerCase() !== s && s.toUpperCase() === s && e.shiftKey)) {
            this.caps = false;
            $(this).next('.caps-lock-warning').hide();
        }
    });
    $(document).keydown(function(e) {
        if (e.which == 20) {
            var pass = document.getElementById("password");
            if (typeof(pass.caps) === 'boolean') {
                pass.caps = !pass.caps;
                $(pass).next('.caps-lock-warning').toggle(pass.caps);
            }
        }
    });
    $(window).blur(function(e) {
        var pass = document.getElementById("password");
        if (typeof(pass.caps) === 'boolean') {
            pass.caps = null;
            $(pass).next('.caps-lock-warning').hide();
        }
    });
});

Hancki

Hancki
Ex-Admineiro
Ex-Admineiro

Masculino
Inscrito dia : 03/10/2009
Mensagens : 8037
Pontos Ativos : 14708

http://programacaoweb.forumeiros.com/ https://www.facebook.com/djtomoficial https://twitter.com/https://www.facebook.com/djtomoficial

Resolvido Re: [BUG] Aviso de Caps Lock ligado na password

Mensagem por iHeloaD em Sab 9 Abr 2016 - 13:48

PERFEITO!
Agora o aviso aparece quando o CapsLock esta ligado, não só depois de digitar no campo de senha.
Sugiro aos criados do tutorial colocarem este script.
Muito obrigado @Hancki!

iHeloaD
Membro do Fórum

Masculino
Inscrito dia : 11/10/2012
Mensagens : 1688
Pontos Ativos : 4398

http://www.cidadesocial.com https://www.facebook.com/gustavofaq

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum