Jump to content

Gilberto Jr

Members
  • Content count

    1412
  • Joined

  • Last visited

  • Days Won

    1

Gilberto Jr last won the day on May 2 2018

Gilberto Jr had the most liked content!

Community Reputation

26 Levemente Bom

About Gilberto Jr

  • Rank
    Cada vez apredendo mais.
  • Birthday 03/30/1987

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Cariacica, ES
  • Interesses
    Aprender e compartilhar.

Contato

Recent Profile Visitors

4462258 profile views
  1. Gilberto Jr

    Função Focus

    Bom dia. Eu tenho esse código abaixo que ele deve funcionar da seguinte forma. Ao clicar nesse botão com que tem o ID #inicionovacontagem o sistema tem que voltar a variavel cont para 0, e mudar o focus para o input que tem a ID #codbrra e mostrar uma mensagem no alert. E ele voltando a variavel para zero e mostrando a mensagem. Porem não esta levando o focus para o input#codbrra. $("#inicionovacontagem").click(function(){ cont = 0; $("#codbrra").focus(); alert('Voltar Para o Campo Codigo de Barra') }); Alguém pode me da uma luz? Att; Gilberto Jr
  2. Gilberto Jr

    Função Focus

    Bom dia. Eu tenho esse código abaixo que ele deve funcionar da seguinte forma. Ao clicar nesse botão com que tem o ID #inicionovacontagem o sistema tem que voltar a variavel cont para 0, e mudar o focus para o input que tem a ID #codbrra e mostrar uma mensagem no alert. E ele voltando a variavel para zero e mostrando a mensagem. Porem não esta levando o focus para o input#codbrra. $("#inicionovacontagem").click(function(){ cont = 0; $("#codbrra").focus(); alert('Voltar Para o Campo Codigo de Barra') }); Alguém pode me da uma luz? Att; Gilberto Jr
  3. Gilberto Jr

    CHAT SOCKET.IO NODE JS

    Boa noite. Eu fiz esse chat usando socket.io com NODE JS. Esta funcionando perfeito. Porem eu queria implementar duas coisas nele. Queria que quando chegasse uma mensagem, aparecesse uma notificação informando o nome da pessoa que enviou, e também parte da mensagem. E também, quando chegasse uma mensagem, mudar o TITTLE do HTML pra parte da mensagem. Mas isso deve acontecer, somente no browser das pessoas que receberem a mensagem. A pessoa que enviou, não deve receber a notificação e também o nem deve mudar o TITLE da pagina HTML. Abaixo segue o código do FRONT END. <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Chat Sistema Distribuido</title> <script src="jquery.min.js"></script> <script src="socket.io.js"></script> <link rel="stylesheet" href="style.css"> </head> <body> <form id="chat"> <input type="text" name="username" placeholder="Digite seu usuário"> <div class="messages"></div> <input type="text" name="message" placeholder="Digite sua mensagem"> <button type="submit">Enviar</button> </form> <script type="text/javascript"> var socket = io('http://localhost:3000'); function renderMessage(message){ $('.messages').append('<div class="message"><strong>'+ message.author +'</strong>:<br/>&nbsp&nbsp'+ message.message +'</div>') }; socket.on('previousMessages', function(messages){ for(message of messages){ renderMessage(message); }; }); socket.on('receivedMessage', function(message){ renderMessage(message); }); $('#chat').submit(function(event){ event.preventDefault(); var author = $('input[name=username]').val(); var message = $('input[name=message]').val(); if(author.length && message.length){ var messageObject = { author: author, message: message, }; renderMessage(messageObject); socket.emit('sendMessage', messageObject); } }); </script> </body> </html> Abaixo o código da pagina server.js const express = require('express'); const path = require('path'); const app = express(); const server = require('http').createServer(app); const io = require('socket.io')(server); app.use(express.static(path.join(__dirname, 'public'))); app.set('views', path.join(__dirname, 'public')); app.engine('html', require('ejs').renderFile); app.set('view engine', 'html'); app.use('/', (req, res) => { res.render('index.html'); }); let messages = []; io.on('connection', socket => { console.log(`Socket Conectado: ${socket.id}`); socket.emit('previousMessages', messages); socket.on('sendMessage', data =>{ messages.push(data); socket.broadcast.emit('receivedMessage', data); }); }); server.listen(3000); Se alguém puder me ajudar. Obrado Gilberto Jr
  4. Gilberto Jr

    Soma ParseFloat

    Resolvido. Obrigado.
  5. Gilberto Jr

    Jogo de Cores

    bom dia @Maujhoe, não acontece erro não. Eu só não sei implementar essa parte.
  6. Gilberto Jr

    Soma ParseFloat

    Estou fazendo a soma de dois campos input. As vezes os valores pode esta com decimal tipo 1,90. Se o numero for decimal, 1,90 e outro estiver 1,00. Quando eu faço a soma ele fica 2,9. Eu gostaria de saber como eu faço essa tratativa para ficar da foma somar 1,00+1,90 = 2,90. Com duas casas decimais. $(document).ready(function(){ $("#outrasdispeas").blur(function(){ var outrades = $("#outrasdispeas").val().replace("R$ ","").replace(",","."); var total = $("#valortotal").val().replace("R$ ","").replace(",","."); var novovalor = parseFloat(outrades.toFixed(2))+parseFloat(total.toFixed(2)); $("#valortotal").val(novovalor); }); }); Att; Gilberto Jr
  7. Gilberto Jr

    Jogo de Cores

    Boa tarde. Eu tenho esse SCRIPT ABAIXO que ele faz o seguinte. Ele pega um ARRAY de 120 cores. Como eu faço um loop, que cada vez que a pessoa errar a cor, ele perguntar se a pessoa quer jogar novamente. Do array eu pego 10 dados aleatórios. E monto um novo ARRAY. O usuário informa um nome, e se o nome informado for igual ao nome que o computador escolheu, ele mostra uma mensagem. E se não for igual, o sistema perguntar se o usuário deseja jogar novamente. A tentativas deve ser 3 vezes, se nas 3 vezes ele não acertar, entoa o sistema informa que as tentativas expirou. Relato do Incidente: Cliente informa que o terminal 002, ao finalizar a venda o sistema apresenta erro. Mensagem de Erro / Alerta: Falha na captura do retorno, erro de comunicação com o MIDe Nome do solicitante: Rayana Telefone: (11) 4130-4787 E-mail: HAVAIANAS.OUTLET@ALPARGATAS.COM.BR CNPJ:61079117029260 Chamado: Número PDV: Quantidade de PDV: Tipo de PDV: VERSÃO LINX POS/MANAGER: VERSÃO LINX ERP: VERSÃO ETL: VERSÃO DATASYNC: VERSÃO MID-E CLIENT: Att; Gilberto Jr
  8. Gilberto Jr

    Lendo dado JSON webservice

    @gabrielms Deu certinho. Obrigado. Att; Gilberto Jr
  9. Gilberto Jr

    Lendo dado JSON webservice

    Boa tarde. Eu esto com um probleminha que eu não estou conseguindo resolver. Estou lendo um json atraves de uma webservice https://jsonplaceholder.typicode.com/photos atraves do codigo abaixo. <html> <head> <title>Teste</title> <script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.4.1.min.js"></script> <!-- Adicionando Javascript --> <script type="text/javascript" > $(document).ready(function(){ $("#search").click(function(){ $.ajax({ type: "GET", dataType: "json", url: "https://jsonplaceholder.typicode.com/photos", success: function(data) { for (var i in data) { //vai passar por todos os objetos dentro do array $("#title").text(data[i]["title"]); $("#id").text(data[i]["id"]); $("#albumId").text(data[i]["albumId"]); $("#thumbnailUrl").attr("src",data[i]["thumbnailUrl"]); $("#url").attr("src",data[i]["url"]); } } }); }) }); // END Function, END ready </script> </head> <body> <input type="button" placeholder="Busca" id="search" value="Buscar"> <section> <div class="container"> <div class="row" id="content"> <br/> <div id="id"></div><br/> <div id="albumId"></div><br/> <div id="title"></div><br/> <img src="" id="thumbnailUrl"><br/> <img src="" id="url"><br/> </div> </div> </section> </body> </html> Eu estou até conseguindo trazer as informações. Porem vem o ultimo dado do JSON, E eu também, tenho que mostrar todas as informações do arquivo JSON. Fazer um for para mostrar todos os dados na tela. Mas eu não estou conseguindo, poderia me ajudar? Att; Gilberto Jr
  10. Gilberto Jr

    glyphicon não aparece

    Não tinha essa pasta. Coloquei ela e funcionou. Obrigado. Gilberto Jr; Att;
  11. Gilberto Jr

    glyphicon não aparece

    Bom dia; Eu estou fazendo um site usando o bootstrap e quando eu coloco glyphicon não esta funcionando. Veja o meu codigo abaixo. http://tecnogalli.com.br/consultoria/index2.html </pre> <table> <link rel="icon" href="bootstrap/img/Miniatura-aba.jpg"> <link href="bootstrap/css/bootstrap.min.css" rel="stylesheet"> <link href="bootstrap/css/estilo.css" rel="stylesheet"> </head> <body> <div class="container-fluid"> <div class="row toposite"> <div class="col-md-12 chamadasistema"> <h1>TECNOGALLI - Sistema de Relacionamento com Cliente</h1> </div> <div class="col-md-12 parteinferior"> <!--Essa div não vai informação nenhuma--> </div> <div class="col-md-12 menuprincipal"> <span class="spanprincipal"> <span class="glyphicon glyphicon-user usuariologado"> USUARIO: Gilberto Jr </span> <span class="desconectar glyphicon glyphicon-remove-sign"> Desconectar </span> <span class="trocarsenha glyphicon glyphicon-remove"> Alterar Senha </span> </span> </div> </div> </table> <p E uma imagem;
  12. Gilberto Jr

    Erro função header

    Estranho é que eu criei uma pagina somente com o <?php header("location: http://www.tecnogalli.com.br"); ?> E subi essa pagina para o ftp, em seguida eu rodei a pagina pelo navegador, e quando ela executou funcionou. Att; Gilberto Jr
  13. Gilberto Jr

    Erro função header

    Não, essa pagina valida_login.php esta no action do formulário que o usuário digita o usuário e senha. <form class="form-signin" method="post" action="valida_login.php"> Att; Gilberto Jr
  14. Gilberto Jr

    Erro função header

    Revisei meu codigo pra ver se havia espaço na abertura do php, mas não tem. Esta tudo certo. Att; Gilberto Jr
  15. Gilberto Jr

    Erro função header

    Isso, o que tem na linha 1 é a abertura do script php <?php e na linha 38 tem o código if($_SESSION['usuarioNivelAcesso'] == 1){ header("Location: painel.php"); //linha 38 }else{ header("Location: usuario.php"); } Att; Gilberto Jr
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.