Jump to content

Gilberto Jr

Members
  • Content count

    1412
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Gilberto Jr

  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

    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
  6. Gilberto Jr

    Jogo de Cores

    bom dia @Maujhoe, não acontece erro não. Eu só não sei implementar essa parte.
  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

    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;
  11. Gilberto Jr

    glyphicon não aparece

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

    Erro função header

    Bom dia; No meu painel de controle do site que eu estou desenvolvendo, a pagina de validação do login, tem a função header para fazer o direcionar para outra pagina. Exemplo, tem a condição if else. se for verdadeiro ele encaminha para uma pagina header('location: painel.php'); e se for falso ele encaminha para outra pagina. header('location: index.php'); Mas esta dando erro. Abaixo esta a mensagem de erro. Warning: Cannot modify header information - headers already sent by (output started at /home/frutisulcom/public_html/site/admin/valida_login.php:1) in /home/frutisulcom/public_html/site/admin/valida_login.php on line 38 E na linha 38 esta o código header('location: painel.php'); o site esta hospedado na HostGator e na minha maquina, localhost funciona. Alguém pode me ajudar? Grato Gilberto Jr Att;
  13. 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
  14. 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
  15. 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
  16. 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
  17. Gilberto Jr

    Erro função header

    @tetsuo, veja meu código da pagina abaixo. Como eu faria pra fazer dessa forma que você mencionou? Veja que minha pagina não tem TAG html em sim. <?php //session_start(); $usuariot = $_POST['usuario']; $senhat = md5($_POST['senha']); //echo $usuariot.' - '.$senhat."<br/>"; include_once("conexao_n.php"); $result = mysqli_query($link,"select * from usuarios where login='$usuariot' and senha='$senhat' and ativo=1"); $resultado = mysqli_fetch_assoc($result); //echo "Usuario: ".$resultado['nome']; if(empty($resultado)){ //mensagem de erro $_SESSION['loginErro'] = "<div class='alert-danger'>Usuário ou senha Inválido</div>"; //MANDA O USUARIO PARA A TELA DE LOGIN header("Location: index.php"); }else{ //Define os valores atribuidos na sessão do usurio $_SESSION['usuarioId'] = $resultado['Id']; $_SESSION['usuarioNome'] = $resultado['nome']; $_SESSION['usuarioSobrenome'] = $resultado['sobrenome']; $_SESSION['usuarioEmail'] = $resultado['email']; $_SESSION['usuarioAtivo'] = $resultado['ativo']; $_SESSION['usuarioLogin'] = $resultado['login']; $_SESSION['usuarioSenha'] = $resultado['senha']; $_SESSION['usuarioNivelAcesso'] = $resultado['nivel_acesso_id']; if($_SESSION['usuarioNivelAcesso'] == 1){ header("Location: painel.php"); }else{ header("Location: usuario.php"); } } ?> Fico agradecido. Att; Gilberto Jr
  18. Pessoal, Boa tarde; Existe montar um script que ele altere a imagem de background do body de tempo em tempo. Exemplo, de três em três segundos alterar a imagem de background o fundo do body. Att; Gilberto Jr
  19. Gilberto Jr

    Alterando a imagem background de tempo em tempo

    Obrigado @Maujor. O Cliente gostou. Att; Gilberto Jr
  20. Gilberto Jr

    Alterando a imagem background de tempo em tempo

    @Maujor, eu tinha colocado antes do inicio da abertura da tag body. agora eu coloquei no final da pagina, antes do fechamento da tag body e deu certo. @Maujor, tem como nesse script que mandou, na transição de uma imagem para a outra, colocar um efeito para a imagem sumir e aparecendo a outra. Tipo, sumindo com o efeito FadeOut e aparencendo com o efeito FadeIn? Mais uma vez, obrigado.
  21. Gilberto Jr

    Alterando a imagem background de tempo em tempo

    @Maujor, Eu fiz dessa forma abaixo <script> imagens = [ 'img/hortifruti.jpeg', 'img/background1.jpg', 'img/bacground3.jpg' ] var i = 0; corpo = document.getElementById("corpo"); setInterval( function() { corpo.style.backgroundImage = 'url(' + imagens[i] + ')'; corpo.style.backgroundSize = 'cover'; corpo.style.backgroundRepeat = 'no-repeat'; corpo.style.backgroundPosition = 'fixed'; if ( i < 2 ) { i = i + 1; }else{ i=0; } }, 3000); </script> <body id="corpo"> Mas não funcionou. Att; Gilberto Jr
  22. Boa madruga Pessoal; Seguinte, eu criei o menu bootstrap segue o código abaixo. Quando eu estou vendo o site pelo celular, o menu vira um HAMBURGUER. Só que eu quero quando clicar no HAMBURGUER ele vira um X. E quando eu clicar no link ele voltar para o HAMBURGUER. <style type="text/css"> .navbar-toggle { border: none; background: transparent !important; } .navbar-toggle:hover { background: transparent !important; } .navbar-toggle .icon-bar { width: 22px; transition: all 0.2s; } .navbar-toggle .top-bar { transform: rotate(45deg); transform-origin: 10% 10%; } .navbar-toggle .middle-bar { opacity: 0; } .navbar-toggle .bottom-bar { transform: rotate(-45deg); transform-origin: 10% 90%; } .navbar-toggle.collapsed .top-bar { transform: rotate(0); } .navbar-toggle.collapsed .middle-bar { opacity: 1; } .navbar-toggle.collapsed .bottom-bar { transform: rotate(0); } </style> <!--INICIO NAV BAR ONDE FICA OS DADOS DO MENU--> <nav class="navbar navbar-default navbar-fixed-top" style="border-bottom: 3px solid #ff330d;"> <!--INICIO DIV CONTAINER ONDE VAI TODAS AS INFORMAÇÕES--> <div class="container-fluid containertop" id="topoinicio"> <div class="navbar-header"> <!--INICIO CONFIGURAÇÃO MENU HAMBERGUER--> <button type="button" class="navbar-toggle menuHamburguer collapsed" data-toggle="collapse" data-target="#menu-navegacao"> <span class="icon-bar top-bar"></span> <span class="icon-bar middle-bar"></span> <span class="icon-bar bottom-bar"></span> </button> <!--FIM CONFIGURAÇÃO MENU HAMBERGUER--> <!--INICIO LOGO MARCA--> <!--<a class="navbar-brand" href="#page-top"> <span class="iden">Iden</span> <span class="techonology">Technology</span> </a>--> <ol class="nav"> <ol class="menu" style="border:none;"> <a href="#home"> <img src="img/ico.png" class="img-responsive img-rounded imgLogo"> </a> </ol> </ol> <!--FIM LOGO MARCA--> </div> <!--INICIO MENU LINK--> <div class="collapse navbar-collapse menu-navegacao" id="menu-navegacao"> <ul class="nav navbar-nav navbar-right"> <li class="menu"> <a href="#home">HOME</a> </li> <li class="menu"> <a href="">FRUTAS EXÓTICAS</a> </li> <li class="menu"> <a href="">FRUTAS FRESCAS</a> </li> <li class="dropdown menu"> <a class="dropdown-toggle" data-toggle="dropdown" href="#">EMBALADOS</a> <ul class="dropdown-menu"> <!--<div class="clearfix"></div>--> <div id="sazonalidade" class="sazonalidade" style="margin-left:18px;"> <div href="letraE" class="sim">J</div> <div class="sim">F</div> <div class="sim">M</div> <div class="sim"><a href="#letraB">B</a></div> <div class="sim">M</div> <div class="sim"><a href="#letraC">C</a></div> <div class="sim">J</div> <div class="sim"><a href="#letraA">A</a></div> <div class="sim">S</div> <div class="sim"><a href="#letraE">E</a></div> <div class="sim">N</div> <div class="sim"><a href="#letraD">D</a></div> </div> </ul> </li> <li class="dropdown menu"> <a class="dropdown-toggle" data-toggle="dropdown" href="#">FAMÍLIAS<span class="caret"></span></a> <ul class="dropdown-menu"> <li><a familia="5">Kiwis</a></li><br/> <li><a familia="1">Maçãs</a></li><br/> <li><a familia="2">Mangas</a></li><br/> <li><a familia="3">Melões</a></li><br/> <li><a familia="7">Pêras</a></li><br/> <li><a familia="4">Pimentões</a></li><br/> <li><a familia="8">Uvas</a></li><br/> </ul> </li> <!--<li class="menu"> <a href="#localizacao">LOCALIZAÇÃO</a> </li> --> <li class="menu"> <a href="#contato">CONTATO</a> </li> </ul> </div> <!--FIM MENU LINK--> </div> <!--FIM DIV CONTAINER ONDE VAI TODAS AS INFORMAÇÕES--> </nav> <!--FIM NAV BAR ONDE FICA OS DADOS DO MENU--> Nesse outro artigo, foi so colocar a classe collapsed no buttom e deu certo. Mas nesse aqui não deu certo. O que poderia ser? Segue o link Erro Menu Hamburguer
  23. Matou o meu problema @Maujor Obrigado. Att; Gilberto Jr
  24. Bom dia Pessoal; Seguinte, eu criei o menu bootstrap segue o código abaixo. Quando eu estou vendo o site pelo celular, o menu vira um HAMBURGUER. Só que eu quero quando clicar no HAMBURGUER ele vira um X. E quando eu clicar no link ele voltar para o HAMBURGUER. <nav class="navbar navbar-default navbar-fixed-top"> <!--INICIO DIV CONTAINER ONDE VAI TODAS AS INFORMAÇÕES--> <div class="container-fluid containertop" id="topoinicio"> <div class="navbar-header"> <!--INICIO CONFIGURAÇÃO MENU HAMBERGUER--> <button type="button" class="navbar-toggle menuHamburguer" data-toggle="collapse" data-target="#menu-navegacao"> <span class="icon-bar top-bar"></span> <span class="icon-bar middle-bar"></span> <span class="icon-bar bottom-bar"></span> </button> <!--FIM CONFIGURAÇÃO MENU HAMBERGUER--> <!--INICIO LOGO MARCA--> <!--<a class="navbar-brand" href="#page-top"> <span class="iden">Iden</span> <span class="techonology">Technology</span> </a>--> <ol class="nav"> <ol class="menu" style="border:none;"> <a href="#home"> <img src="img/ico_3.png" class="img-responsive img-rounded imgLogo"> </a> </ol> </ol> <!--FIM LOGO MARCA--> </div> <!--INICIO MENU LINK--> <div class="collapse navbar-collapse menu-navegacao" id="menu-navegacao"> <ul class="nav navbar-nav navbar-right"> <li class="menu"> <a href="#home">HOME</a> </li> <li class="menu"> <a href="#solucoes">SOLUÇÕES</a> </li> <li class="menu"> <a href="#servicos">SERVIÇOS</a> </li> <li class="menu"> <a href="#empresa">EMPRESA</a> </li class="menu"> <li class="menu"> <a href="#localizacao">LOCALIZAÇÃO</a> </li> <li class="menu"> <a href="#contato">CONTATO</a> </li> <li class="abrirlink"> <a href="https://identechnology.tomticket.com?account=444224P07112016122136" title="Acessar Help Desk" target="_blank">TICKET<a> </li> </ul> </div> <!--FIM MENU LINK--> </div> <!--FIM DIV CONTAINER ONDE VAI TODAS AS INFORMAÇÕES--> </nav> Eu tenho esse código abaixo CSS, que funciona um pouco. Só que o ele ja abre com o X. <style type="text/css"> .navbar-toggle { border: none; background: transparent !important; } .navbar-toggle:hover { background: transparent !important; } .navbar-toggle .icon-bar { width: 22px; transition: all 0.2s; } .navbar-toggle .top-bar { transform: rotate(45deg); transform-origin: 10% 10%; } .navbar-toggle .middle-bar { opacity: 0; } .navbar-toggle .bottom-bar { transform: rotate(-45deg); transform-origin: 10% 90%; } .navbar-toggle.collapsed .top-bar { transform: rotate(0); } .navbar-toggle.collapsed .middle-bar { opacity: 1; } .navbar-toggle.collapsed .bottom-bar { transform: rotate(0); } </style> Veja a imagem abaixo de quando eu entro no site. Ele entra com o X. E quando eu clico pela primeira vez no X, ele continua o x. E quando pela segunda vez clico no X ou clico em menu da lista ele volta para o HAMBURGUER. Para ajudar, segue o link do site. Iden Technology
  25. Boa noite @Vitor Leite, Teria um exemplo para eu começar a estudar essa propriedade? Att; Gilberto Jr
×

Important Information

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