Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''javascript''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

  1. A Royalpixel busca programador front-end junior, com conhecimentos em desenvolvimento web, domínio de web standards (tableless, xhtml, html5, css, css3, semântica, crossbrowser, etc), javascript e animações em jQuery. Procuramos um profissional que seja apaixonado, curioso, com disposição para aprender e também ensinar. Inglês e conhecimentos de PHP são desejáveis. Se este é o seu perfil, envie seu currículo para vagas@royalpixel.tv. A vaga é para São Paulo (Pinheiros).
  2. Olá pessoal! Preciso da ajuda de vocês. É o seguinte: Tenho um Script com uma tabela para exibição em sequencia aleatória de imagens. Vou usá-la no seguinte site: http://ilhasexy.site...is-maranhao.html Porém, essa tabela (script) está hospedada no seguinte endereço: http://guiavirtualdocohatrac.com.br/. Para colocá-la no site no qual pretendo exibi-la, utilizei o seguinte iframe: <iframe width='658px' height='1200px' frameborder='0' src='http://guiavirtualdocohatrac.com.br'></iframe> Até aí tudo bem. O problema é que o site é responsivo (podem acessá-lo em dispositivos móveis para conferir), mas, nem o script, nem o iframe são responsivos. É ai que reside o problema, preciso que a tabela se comporte de modo responsivo no site. Assim, preciso que me ajudem a fazer com que esse iframe seja responsivo, ou o script seja responsivo. Espero que eu tenha sido claro! Aguardo o socorro de vocês!
  3. Bom dia, Sou iniciante em php e vim aqui recorrer a ajuda do fórum para solução de um problema, se puderem me ajudar ficarei grato. Tem uma tabela cadastroimoveis onde tenho os campos: idimovel, corretor, codigoimovel, ativo, tipo, valor, endereco, quartos, suites, bairro, cidade, estado, reformas, data_cadastro, finalidade, descricao, foto, caminho_foto. tenho um formulario de busca desta forma: <form id="busca" name="busca" action="pesquisar.php" enctype="multipart/form-data" method="post"> <h3>Buscar Imóvel</h3> <p>Código do Jornal</p> <input name="codigoimovel" id="codigoimovel" value="" type="text" class="input"> <p>Finalidade:</p> <select name="finalidade" id="finalidade" onchange="getValor(this.value, 0)"> <option value="" >Selecione...</option> <option value="venda">Venda</option> <option value="locacao">Locação</option> </select> <p>Tipo de Imóvel</p> <select name="tipo" id="tipo"> <option value="">Selecione...</option> <option value="Apartamento">Apartamento</option> <option value="Casa">Casa</option> <option value="Comercial">Comercial</option> <option value="Fazenda">Fazenda</option> <option value="Flat">Flat</option> <option value="Galpao">Galpão</option> <option value="Garagem">Garagem</option> <option value="Kitnet">Kitnet</option> <option value="Loja">Loja</option> <option value="Sala">Sala</option> <option value="Sitio">Sitio</option> <option value="SobreLoja">SobreLoja</option> <option value="Terreno">Terreno</option> </select> <p>Cidade</p> <select name="cidade" id="cidade"> <option value="">Selecione...</option> <option value="Petrópolis">Petrópolis</option> <!-- <option value="92">Angra dos Reis</option> <option value="91">Buzios</option> <option value="87">Rio Das Ostras</option> <option value="88">Rio de Janeiro</option>--> </select> <p>Bairro</p> <select name="bairro" id="bairro"> <option value="">Selecione...</option> <option value="Alto da Serra">Alto da Serra</option> <option value="Araras">Araras</option> <option value="Bairro Mauá">Bairro Mauá</option> <option value="Bingen">Bingen</option> <option value="Capela">Capela</option> <option value="Carangola">Carangola</option> <option value="Cascatinha">Cascatinha</option> <option value="Cascatinha - Estrada da Saudade">Cascatinha - Estrada da Saudade</option> <option value="Castelânea / Alto da Serra">Castelânea / Alto da Serra</option> <option value="Castelânia">Castelânia</option> <option value="Castrioto">Castrioto</option> <option value="Cebolas">Cebolas</option> <option value="Centenário">Centenário</option> <option value="Centro">Centro</option> <option value="Chacara das Rosas">Chacara das Rosas</option> <option value="Chácara Flora">Chácara Flora</option> <option value="Copacabana">Copacabana</option> <option value="Coronel Veiga">Coronel Veiga</option> <option value="Correas">Correas</option> <option value="Costazul">Costazul</option> <option value="Cremerie">Cremerie</option> <option value="Duarte da Silveira">Duarte da Silveira</option> <option value="Duchas">Duchas</option> <option value="Esperança">Esperança</option> <option value="Fazenda Inglesa">Fazenda Inglesa</option> <option value="Itaipava">Itaipava</option> <option value="Itamarati">Itamarati</option> <option value="João Xavier">João Xavier</option> <option value="Lagoinha">Lagoinha</option> <option value="Morin">Morin</option> <option value="Mosela">Mosela</option> <option value="Nogueira">Nogueira</option> <option value="Quarteirão Brasileiro">Quarteirão Brasileiro</option> <option value="Quarteirão Ingelheim">Quarteirão Ingelheim</option> <option value="Quissamã">Quissamã</option> <option value="Quitandinha">Quitandinha</option> <option value="Retiro">Retiro</option> <option value="Retiro">Retiro</option> <option value="Rocio">Rocio</option> <option value="Rua Teresa">Rua Teresa</option> <option value="Saldanha Marinho">Saldanha marinho</option> <option value="Samambaia">Samambaia</option> <option value="são Sebastiao">São Sebastião</option> <option value="Sargento Boening">Sargento Boening</option> <option value="Simeria">Siméria</option> <option value="Taquara">Taquara</option> <option value="Vale Florido">Vale Florido</option> <option value="Valparaiso">Valparaíso</option> <option value="Vila Felipe">Vila Felipe</option> <option value="Vila Militar">Vila Militar</option> </select> <p>Quartos </p> <select name="quartos" id="quartos" class="combox"> <option value="" selected="">0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5+</option> </select> <select name="suites" id="suites" class="combox"> <option value="" selected="">0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5+</option> </select> <p class="valor">Valor R$:</p> <select name="valor" id="valor" > <option value="0">Selecione...</option> </select> <input type="submit" class="btn" value="Buscar"> </form> neste formulario o campo: <select name="valor" id="valor" > <option value="0">Selecione...</option> </select> é preenchido por um javascript conforme escolho a finalidade no select com id="finalidade". No meu pesquisar.php para onde a pesquisa é enviada tenho seguintes dados: <?php $con = mysql_connect('localhost','root','senha'); $db = mysql_select_db('banco'); mysql_query("SET NAMES'utf8'"); mysql_query('SET character_set_connection=utf8'); mysql_query('SET character_set_client=utf8'); mysql_query('SET character_set_results=utf8'); $seleciona = mysql_query("SELECT * FROM cadastroimoveis"); $contar = mysql_num_rows($seleciona); if($selciona ==''){ echo'Sem resultados'; }else { while($res = mysql_fetch_array($seleciona)){ $codigoimovel = $res['codigoimovel']."<br/>"; $finalidade = $res['finalidade']."<br />"; $tipo = $res['tipo']."<br />"; $cidade = $res['cidade']."<br />"; $bairro = $res['bairro']."<br />"; $quartos = $res['quartos']."<br />"; $suites = $res['suites']."<br />"; $valor = $res['valor']."<br />"; $imagem = $res['caminho_foto'].$res['foto']."<br />"; echo $codigoimovel ."<br />"; echo $finalidade ."<br />"; echo $tipo ."<br />"; echo $cidade ."<br />"; echo $bairro ."<br />"; echo $quartos ."<br />"; echo $suites ."<br />"; echo $valor ."<br />"; echo $imagem."<br />"; } }?> mais não está funcionando sempre me retorna "Sem resultados na busca". Alguém poderia me ajudar? Apois ir para o pesquisar.php a busca continuaria sendo feito somente dentro dele! Obrigado! Mauro Lúcio.
  4. Bom galera, eu estou passando o maior perrengue com esse pequeno problema aqui. Eu tenho que fazer uma tabela parecida com a deste link aqui: https://docs.google.com/spreadsheets/d/18oxn0TANreQ_C7dHpnE9uDgeNmi2KRMg5vyOAvJ6cAg/edit?usp=sharing eu tenho que fazer a tabela e colocar funções no botão X... como eu preciso fazer de forma parecida eu fiz esse código aqui, porém eu não estou conseguindo implantar de jeito nenhum o botão "X" na coluna excluir da tabela, alguém pode me ajudar com isso? segue o código que eu consegui fazer, não sou muito bom com javascript <html> <head> <title>Exercício 4</title> </head> <body> <table id='tabela' border='10' width='100%'> <tr style='background-color:#CC0000'> <td>Data</td> <td>Despesa</td> <td>Valor</td> <td>Excluir</td> </tr> </table> <br/> Data:<input type="date" id="data"> Despesa:<input type="text" id="despesa"> Valor:<input type="text" id="valor"><br> <input type='button' id='incluir' value='incluir' onclick='adiciona()'/> <script LANGUAGE="JavaScript"> geral=0; function adiciona(){ geral++ tabelinha= document.getElementById("tabela") var data1= document.getElementById("data"); var despesa1= document.getElementById("despesa"); var valor1= document.getElementById("valor"); var novaLinha= tabelinha.insertRow(-1); var novaCelula; if(geral%2==0) cortabela= "#FFFF00"; else cortabela= "#FF7F00"; novaCelula = novaLinha.insertCell(0); novaCelula.style.backgroundColor= cortabela; novaCelula.innerHTML= data1.value; novaCelula = novaLinha.insertCell(1); novaCelula.style.backgroundColor= cortabela; novaCelula.innerHTML= despesa1.value; novaCelula = novaLinha.insertCell(2); novaCelula.style.backgroundColor= cortabela; novaCelula.innerHTML= valor1.value; } </script> </body> </html>
  5. Bom, fiz uma function(em javascript) para chamar functions(do php), da seguinte forma: <script> function chamarPHP(funct) { $funct = funct; var functe = "<?php echo "$funct"; ?>"; alert(functe); // só para testar } </script> e chamei em um button: <input type="button" value = "Testar" onclick="chamarPHP("funfa :C")"> mas não funcionou D: Como faço para que funcione?
  6. Olá pessoal, sou novo no JS. Na verdade peguei pra aprender a alguns dias. Preciso de uma ajuda num programinha que incremente ou decremente o valor de uma variável usando as letras "a, b, c, d, e". E que começando por qualquer letra eu posso fazer um loop só clicando no + ou no -. Não faço idéia de como farei isso. ex.: Começo na letra "c" clicando no + 3 vezes, terá que terminar na letra "a". O código html seria assim: <div class="btn-group"> <button type="button" class="btn btn-default"> - </button> <button type="button" class="btn btn-default">{{letra}}</button> <button type="button" class="btn btn-default"> + </button> </div>
  7. function getset(val){ var valor = val; this.getValue = function(){ return valor; }; this.setValue = function(val){ valor = val }; } var obj = new getset(); //Objeto function pegarlink(){ //Executo esta função primeiro para armazenar o valor da categoria do link clicado, ate aqui funciona legal.$('a').click(function() { var link = $(this); //tag content var categoria = link.text(); obj.setValue(categoria); }); //Agora vou carregar esta outra função no body de outra página da web e quero utilizar o valor que guardei no método getset(); function calcularDistancia(){ var teste = obj.getValue(); alert("Teste: " + teste); //Este alert me retorna um valor "unidefined". Tinha que retornar o valor que armazenei quando executei a função pegarlink() Alguém sabe, porque não está retornando nenhum valor?
  8. Olá amigos, tenho uma pagina de curso, onde ofereço um determinado numero de vagas, e gostaria de conhecer um meio de fazer com que chegado o limite de cadastro o input List/Menu desabilitasse o curso em questão. Já fiz a consulta mysql, já fiz a function onde me avisa o termino das vagas, mas não consegui fazer a função do Java onde desabilita o curso.Vi que o input tem a opção disabled, tentei com document.getelementbyid, mas sem sucesso agradeço a atenção. //Variavel do php: <?php $cnt = $row_contador['count(curso)']; ?> //Function de alerta: var msg1 = "Não temos mais vagas"; var mensagem = 50 - <?php echo $cnt;?> ; if (mensagem < 10) { alert(msg1); }
  9. Olá Estou trabalhando em uma página de upload de fotos. Gostaria de Exibir uma mensagem de 'carregando' enquanto o site envia informações: Porém só consigo exibir quando o site já enviou as informações e está gravando no banco. Já tentei vários plugins e ainda não consegui. Segue abaixo o código que usei: <script src="../includes/js/jquery.js"></script> <script> function loading(status) { if (status == 1) $('#loading').fadeIn(); else $('#loading').fadeOut(); } </script> <script> $(function() { // Quando a página estiver carregada loading(0); // Esconder o loading }); </script> Alguém poderia ajudar?
  10. boas tenho aqui uma questão...tenho aqui esta função <script> function projectos (id) { $('#projectos_cnt').hide().fadeIn(2000,"linear"); var teste = id; }</script> e gostaria de passar a var teste para o php estou a fazer assim mas sem sucesso, não aparece nada <?php $resposta ='<script type="text/javascript">document.write(teste)</script>'; echo $resposta ; ?> alguém tem alguma solução? tb estou a usar um botão para chamar a função <a href="./#projectos_'.$final["id_works"].'" onclick="projectos('.$final["id_works"].')" alt="saiba mais" title="saiba mais"></a>
  11. boas tenho aqui uma questão...tenho aqui esta função <script> function projectos (id) { $('#projectos_cnt').hide().fadeIn(2000,"linear"); var teste = id; }</script> e gostaria de passar a var teste para o php estou a fazer assim mas sem sucesso, não aparece nada <?php $resposta ='<script type="text/javascript">document.write(teste)</script>'; echo $resposta ; ?> alguém tem alguma solução? tb estou a usar um botão para chamar a função <a href="./#projectos_'.$final["id_works"].'" onclick="projectos('.$final["id_works"].')" alt="saiba mais" title="saiba mais"></a>
  12. Bom dia gente, sou novo em javascript e estou tendo muitas duvidas sobre a parte de arquivos externos; Hoje por exemplo estava tentando fazer um formulario e tentei colocar um script para preenchimento altomatico do endereço que peguei nesse link: http://viacep.com.br/exemplo/jquery/ Nele basta preencher o CEP e o formulário de endereço se auto completa. Pois bem, ao incorporar o código na própria página "index.html" tudo funcionou muito bem. Mas quando eu tentei separar o js do html pra ficar um código mais limpo parou de funcionar. Vejam o passo a passo do que eu fiz: Primeiro peguei o fonte na página acima <html> <head> <title>ViaCEP Webservice</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <!-- Adicionando JQuery --> <script src="http://code.jquery.com/jquery-1.10.2.min.js"></script> <!-- Adicionando Javascript --> <script type="text/javascript" > $(document).ready(function() { function limpa_formulário_cep() { // Limpa valores do formulário de cep. $("#rua").val(""); $("#bairro").val(""); $("#cidade").val(""); $("#uf").val(""); $("#ibge").val(""); } //Quando o campo cep perde o foco. $("#cep").blur(function() { //Nova variável com valor do campo "cep". var cep = $(this).val(); //Verifica se campo cep possui valor informado. if (cep != "") { //Expressão regular para validar o CEP. var validacep = /^[0-9]{5}-?[0-9]{3}$/; //Valida o formato do CEP. if(validacep.test(cep)) { //Preenche os campos com "..." enquanto consulta webservice. $("#rua").val("...") $("#bairro").val("...") $("#cidade").val("...") $("#uf").val("...") $("#ibge").val("...") //Consulta o webservice http://viacep.com.br/ $.getJSON("http://viacep.com.br/ws/"+ cep +"/json/?callback=?", function(dados) { if (!("erro" in dados)) { //Atualiza os campos com os valores da consulta. $("#rua").val(dados.logradouro); $("#bairro").val(dados.bairro); $("#cidade").val(dados.localidade); $("#uf").val(dados.uf); $("#ibge").val(dados.ibge); } //end if. else { //CEP pesquisado não foi encontrado. limpa_formulário_cep(); alert("CEP não encontrado."); } }); } //end if. else { //cep é inválido. limpa_formulário_cep(); alert("Formato de CEP inválido."); } } //end if. else { //cep sem valor, limpa formulário. limpa_formulário_cep(); } }); }); </script> </head> <body> <!-- Inicio do formulario --> <form method="get" action="."> <label>Cep: <input name="cep" type="text" id="cep" value="" size="10" maxlength="9" /></label><br /> <label>Rua: <input name="rua" type="text" id="rua" size="60" /></label><br /> <label>Bairro: <input name="bairro" type="text" id="bairro" size="40" /></label><br /> <label>Cidade: <input name="cidade" type="text" id="cidade" size="40" /></label><br /> <label>Estado: <input name="uf" type="text" id="uf" size="2" /></label><br /> <label>IBGE: <input name="ibge" type="text" id="ibge" size="8" /></label><br /> </form> </body> </html> Depois recortei a parte do script js e salvei em um arquivo chamdo "cep.js", este arquivo está dentro da pasta "js". Depois fui até o html e fiz a chamada do novo arquivo desta forma : <script type="text/javascript" src="cep.js"> </script> Mas agora o formulario não está sendo mais validado. Alguém pode me explicar o porque? Toda ajuda será bem vinda. Muito obrigado
  13. Fala galera, beleza? Alguém pode me passar o código para realizar tal função? (imagem) Imagem 1: http://edmarcos.hdlcomunicacao.com/testes/upload/arquivos/Untitled-2.png Imagem 2: http://edmarcos.hdlcomunicacao.com/testes/upload/arquivos/Untitled-3.png A lógica é a seguinte: clicar na seta (voltar ou avançar) e rolar para a próxima div onde irá conter as outras logos. Procurei por isso em outros locais e não achei, até achei algo semelhante, mas como não tenho nenhuma experiência em Javascript, de nada adianta ser semelhante. Agradeço desde já galera. Saúde e paz .'.
  14. Boa tarde galera. Tenho em meu HTML uma tab do jquery. Para cada aba da tab, é necessario criar uma div. meu projeto ta com 3 abas(3divs), preciso dps que voltar de uma execucao sql fazer com que a aba(div) do meio seja clicada, ou melhor dizendo exibir o conteudo dentro da div do meio. O nome da div é abas_orcamento. <!-- SEGUNDA ABA --> <div id="abas_orcamento"> bom no javascript fiz uma requisicao ajax da seguinte forma. $("#abas_orcamento").trigger('click'); pela pesquisa que encontrei esse é o jeito certo de resolver meu problema. Porém não funciona, alguém sabe como forcar o click de alguma div por java script?Obrigado.
  15. Bom dia a todos, estou precisando adicionar margin-right no meu carrossel JQuery, mas porém quando faço isso pelo css nãoadianta, pois o JQuerygera uma id dinamicamente durante a execução, e gostaria de alguma dica para implementara margin direto no JQuery, abaixoestá o código: $("#car_galerias").carouFredSel({ circular : true, infinite : false, auto : true, items : 4, prev : { button : "#cargal_prev", key : "left", items : 4, easing : "easeOutBounce", duration : 1500 }, next : { button : "#cargal_next", key : "right", items : 4, easing : "easeOutBounce", duration : 1500 }, scroll : { items : 3, duration: 900, pauseOnHover: true } }); }); });
  16. Cara, to tentando fazer um esquema desses, só que dinâmico, com dados vindo do banco. Eu estou usando o foreach pra percorrer uma lista e exibir os dados. Basicamente eu tenho uma lista de categorias e uma lista de convênios. Eu percorro a lista de categorias e exibo os convênios de acordo com a categoria. Até aí, tudo lindo, o problema é quando eu tento fazer o slideToggle dinamicamente, ele mostra apenas o primeiro item da lista de convênios. Será que tem alguma ideia? Segue abaixo meu código: JAVASCRIPT <script type="text/javascript"> $(document).ready(function() { $(".lista_definicao dt a").toggle(function() { $(this).parent().next("dd").slideDown(800); $(this).addClass("ativo"); }, function() { $(this).parent().next("dd").slideUp(800); $(this).removeClass("ativo"); }); }); </script> PHP <?php if (!empty($lista_categoria)) { foreach ($lista_categoria as $lc) {//Percorrendo a lista de categorias echo "<dt><a href=\"#\">" . $lc->getDescricao() . "</a></dt>";//Mostrando o nome da categoria $lista_convenios = $conv_dao->listarConvenioPorCategoria($lc->getCodigo());//Preenchendo a lista de convênios com o código da categoria if (!empty($lista_convenios)) { foreach ($lista_convenios as $lv) {//percorrendo a lista de convênios echo "<dd> <p>" . $lv->getNome() . " </p> <p>" . $lv->getDescricao() . "</p> </dd>";//Exibindo os dados dos convênios } } } } ?>
  17. boas pessoal, já ando aqui á 4 dias a tentar resolver um problema com um countdown diario a situacao é a seguinte tenho um countdown diario a dar com uma hora definida. e faz refresh ao acabar, ate aqui tudo bem o problema é mesmo que tem de mostrar a mesma hora para todo o mundo, por exemplo faltam 2 horas na china ou faltam 2 horas no brasil, sempre igual para todos, este é o obstáculo que não consigo ultrapassar o codigo é o seguinte serversideTIME.php date_default_timezone_set('Europe/Paris'); $now = new DateTime(); echo $now->format("M j, Y H:i:s O") . "\n"; estou a usar o script de http://keith-wood.name/countdown.html aqui o javascript $('#time').countdown({serverSync: serverTime(), until: getTarget(), onExpiry: restartCountdown, compact: true}); ///obtem hora do servidor function serverTime() { var time = null; $.ajax({url: '/site/serversideTIME.php', async: false, dataType: 'text', success: function(text) { time = new Date(text); }, error: function(http, message, exc) { time = new Date(); }}); return time; } // function restartCountdown() { window.location.reload(true); $('#time').countdown('change', {until: getTarget()}); } // function getTarget() { var serverDate = new Date(<?php echo strtotime(now()); ?>); var target = serverDate; var hora = 15; var minutos = 51; if (target.getHours() < hora || (target.getHours() == hora && target.getMinutes() < minutos)) { target.setHours(hora, minutos, 0, 0); } else { target.setDate(target.getDate() + 1); target.setHours(hora, minutos, 0, 0); } return target; } basicamente ele vai buscar a tempo limite definido em getTarged de todos os dias, e ao expirar faz um refresh. mas o problema é que devia mostrar que faltam x minutos igual em todas as partes do mundo e não 1 hora no brasil , 4 horas na china, 0 noutro lado qualquer.... alguém sabe o que pode ser o problema?
  18. Olá pessoal bom dia, gostaria de saber como faço um confirm dialog de um site sempre receber true pra não aparecer a mensagem e ter sempre a confirmação. Obrigado desde já.
  19. Boa Noite! Acabei de me cadastrar no forum, e estou com dificuldades com minha página de contatos em JavaScript. Na vedade estou começando a estudar javascript agora. Nunca usei js. Na verdade sou design gráfico e não tenho muita esperiencia com linguagens de programação nenhuma. * Preciso da ajuda de vocês no seguinte: - Minha página de contatos é de uma template em javascript. (foi a forma que achei de começar a aprender) Preciso saber como faço para essa página funcionar pois não sei como fazer para receber as mesagens que as pessoas vão me mandar pelo site. ?? --> Tenho que criar algum script de envio? Tem que ser em JavaScript? ?? --> Tenho que salvar esse arquivo onde e como? Fico no aguardo de uma ajuda de vocês. E desde já, humildemente, peço a ajuda e agradeço a colaboração de todos!
  20. Preciso executar um código javascript durante a execução de um código PHP. A coisa funciona +/- assim: quando o usuário clicar no botão REGISTRAR do formulário, será executada a função javascript JSF(), que tem por objetivo fazer uma primeira validação dos dados inseridos no formulário. Se estiver tudo OK, vai dar um submit e executar uma segunda validação pela função PHP enviar(). Se o estiver tudo OK novamente, vai prosseguir com o login do usuário... Durante as validações, caso seja encontrado algum erro, é gerada uma mensagem que é impressa no campo frmRegisterError do formulário. Com o javascript foi fácil fazer este direcionamento da mensagem de erro. Fiz dessa maneira: Código Javascript: var frmRegisterError = document.getElementById("frmRegisterError"); frmRegisterError.value = "INFORME SEU NOME DE USUÁRIO"; Como tudo o que eu li até hoje sobre o PHP diz que ele não consegue fazer este direcionamento de seu retorno para um campo específico do formulário, aí a solução foi misturar PHP com javascript. Só para testar se ia funcionar eu fiz da seguinte maneira: Código HTML: <form method="post" action="teste.php?function=enviar" id="frmRegister" name="frmRegister" accept-charset="utf-8"> <label>Nombre de usuario: </label> <input type="text" id="frmRegisterUN" value="" name="frmRegisterUN" /> <br /> <label>Se encontro un error: </label> <input type="text" value="" id="frmRegisterError" name="frmRegisterError"/> <br /> <input type="button" value="REGISTRAR" id="frmRegister_Button"/ onClick="JSF ()"> </form> Código Javascript: function JSF () { document.getElementById("frmRegister").submit(); } Código PHP: <?php if($_GET['function'] == "enviar") { enviar(); } function enviar () { if (isset($_POST)) { $usuario = $_POST['frmRegisterUN']; if ($usuario != "") { ?> <script> document.write("INFORME SEU NOME DE USUÁRIO"); </script> <?php } else { echo "INFORME SEU NOME DE USUÁRIO"; } } } ?> Dessa maneira a mistura do PHP com o javascript funcionou perfeitamente. Ambos imprimem a mensagem como era desejado. Já que tinha funciounou dessa maneira, penso que agora basta substituir o código javascript interno ao PHP para imprimir a mensagem de erro dentro do campo frmRegisterError do formulário. Então mudei este trecho de código para: Código PHP: <?php function enviar () { if (isset($_POST)) { $usuario = $_POST['frmRegisterUN']; if ($usuario != "") { ?> <script> var error = document.getElementById("frmRegisterError"); error.value = "INFORME SEU NOME DE USUÁRIO"; </script> <?php } else { echo "INFORME SEU NOME DE USUÁRIO"; } } } ?> Teoricamente era para ter funcionado, mas não sei por qual motivo não funcionou desse modo! Depois de testar de algumas maneiras cheguei à seguinte conclusão: quando se tem um código javascript interno à um código PHP não é possível obter retorno de getElementById que passa a não funcionar. Para ter certeza de que era isso que estava acontecendo, fiz o seguinte teste: Código Javascript function JSF () { var error = document.getElementById("frmRegisterUN").value; alert (error); document.getElementById("frmRegister").submit(); } Código PHP: <?php if($_GET['function'] == "enviar") { enviar(); } function enviar () { if (isset($_POST)) { $usuario = $_POST['frmRegisterUN']; if ($usuario != "") { ?> <script> var error = document.getElementById("frmRegisterUN").value; alert (error); </script> <?php } else { echo "INFORME SEU NOME DE USUÁRIO"; } } } ?> Com isso, se o usuário insere corretamente o seu nome de usuário era para ser exibida uma mensagem de erro com um alert duas vezes, só que ela só é exibida uma única vez! O que eu percebi que está acontecendo é que, quando a página executa o código da função JSF() a mensagem é exibida normalmente. Porém, ao executar o código contido na função PHP enviar() esta menagem não é exibida como era o esperado. Percebi também que depois da linha que contém o getElementById a execução do código é interrompida. Alguém sabe como resolver este problema?
×
×
  • Criar Novo...