
Danilo Moraes
Membros-
Total de itens
171 -
Registro em
-
Última visita
Tudo que Danilo Moraes postou
-
Barra de Rolagem - ScrollBar
pergunta respondeu ao Felipe.java de Danilo Moraes em Ajax, JavaScript, XML, DOM
Com o que exatamente queres fazer? Ou o que precisas? Iframes, Divs, Frames? Cho faze uns testes aki assim que eu me desocupar e já retorno os resultados... T+ -
(Resolvido) Galeria de notícias
pergunta respondeu ao Luis Vagner de Danilo Moraes em Ajax, JavaScript, XML, DOM
Cara, o que eu faria (e quse sempre faco ^^) é quando vejo algo legal assim, logo abro o meu Super Ultra Hyper Mega Blaster FIREBUG! asudhasudhausdhasuhdsa Ai eu já dou uma olhada no codigo, as vezes eu faco a execucao do codigo por passos, clicando naquele "pausador"=S... Aconselho a tu fazer o mesmo, baixa o firebug(se já não tiver). T+ -
Pegar valor da radio por GetElementById
pergunta respondeu ao Luis Dalmolin de Danilo Moraes em Ajax, JavaScript, XML, DOM
Olha, não sei se o Luis Dalmolin editou o primeiro post com a correcao, mas não encontrei o tal request(nome.value)... :S hehehehehee Se foi isso que tu fez, aconselho a não arrumar dessa maneira o codigo, porque pessoas que tiverem o mesmo problema, poderao saber como tu arrumou, e principalmente ver o que estava errado no codigo. E a proposito, o que essa funcao request faz? -
Olha cara, não posso dizer com certeza porque não fiz o teste aki, mas para enviar via get, não seria apenas montar o URL, montar um formulario usando talvez o createElement, e mudar o action do formulario para o URL montado e submeter o form? Por post seria apenas criar os elementos hidden com os valores necessarios e dar um submit()... não seria apenas isso? No que sobrar um tempinho aki, eu testo e te mando o codigo. T+
-
(Resolvido) Imagem fica escondida no IE
pergunta respondeu ao telmodom de Danilo Moraes em Ajax, JavaScript, XML, DOM
Por um acaso isso que tu ta tentando fazer, é aquele efeito de "inativo/ativo" como se a imagem fosse um icone? Eu vi algo parecido com isso num jogo chamado narutogame... Seria isso? T+ -
script - que redirecina ou libera a pagian depois de um click
pergunta respondeu ao Deaan de Danilo Moraes em Ajax, JavaScript, XML, DOM
Explica melhor isso por favor... Liberar a pagina onde esta o conteudo?? WTF!? ^^ Tem algum exemplo? T+ -
Eu sinceramente mandaria esse clienta pra m...... asudhasudhaushduashduas brincadeira.... Mas convenhamos: IE6 já morreu faz bastante tempo... Muito "poucos" ainda fazem sistemas que deem suporte pra IE6. Mas tu que sabe. não sei exatamente se o unico problema é com a instanciacao do objeto XMLHttpRequest. Tu teria que postar parte do codigo que provavelmente esta dando erro para analizarmos... (to com preguica de fazer download daquele sistema ali) >.> T+
-
Melhor maneira de se fazer um menu
pergunta respondeu ao Ricardo Constantino de Danilo Moraes em Ajax, JavaScript, XML, DOM
Olha cara, depende muito... O ultimo sistema que desenvolvi, desenvolvi junto com meu pai. Eu fazia a parte do cliente e ele a do servidor... A maneira como eu fiz os menus, deixei bem flexivel para ele se quisece adiciona-los pelo servidor... ou seja, Fiz de maneira que o site aceita-ce quantas opcoes viece do servidor... não digo que venha do banco de dados, mas se preferir que venha do servidor, seria criados "estaticaente" pela linguagem do servidor, isto é, o programador definiria no proprio codigo... não sei se fui bem claro :S mas acho meio estranho montar um menu com dados vindo de um banco de dados... Mas assim, se a pagina é estatica/não customiza-vel e você esta "sozinho" nesse projeto, fica a seu criterio... Qual parte você acha mais confortavel trabalhar? cliente ou servidr? Eu pessoalmente, quanto menos dados eu puder tratar no servidor melhor... Mesmo eu preferindo muito mais mecher com servidor que cliente... ^^ Se ficaram duvidas, so perguntar ;) T+ -
Replace + Textarea
pergunta respondeu ao ๖ۣۜωℋĦτکﬠσ̲η ॐ de Danilo Moraes em Ajax, JavaScript, XML, DOM
Dentro da funcao, talvez trocar aquele getElementById('nome') por getElementById('conteudo')... porque tu ta usando o evento onmouseout do textarea? vai quere usa esse evento ou o do enviar? Dependendo, tu pode checar se o parametro recebido é de string ou objeto. Se for string, tu pega o objeto por aquela string. Assim: function acentuacao_grafica(input) { if(typeof input == "string") base=document.getElementById(input); nome = document.getElementById('nome'); e chamar assim: <input name="enviar" type="submit" value="enviar" onclick="acentuacao_grafica('conteudo')/> Tenta isso aew T+ -
(Resolvido) Erro em condição IF
pergunta respondeu ao rodrigotnoma de Danilo Moraes em Ajax, JavaScript, XML, DOM
Na verdade, se tu quer usar um botao pra submeter um formutario, certamente esse botao tem que ser o submit :S Bom, pra intender, aconselho a fazer varios testes, mas vamos la: Qualquer efento que receber um false, para na hora... e as que não receberem nada ou true, continuam. Faca assim para testar: <input type="button" value="botao1" onclick="alert('teste');alert('teste2')"> <input type="button" value="botao2" onclick="alert('teste');return false;alert('teste2')"> Bom, você vai ver que o botao 1, vai mostrar 2 alerts e o botao 2 vai mostrar so 1. porque? porque no 2, temos um return false que vai encerrar o efeito do evento. Perceba que se tu colocar so assim: <input type="button" value="botao2" onclick="alert('teste'); false;alert('teste2')"> Ele vai continuar mostrando os dois alerts... Isso porque não foi "retornado" um valor false pro evento. Da mesma forma, quando uma funcao sua vai validar, se ela retornar false, e na declaracao do evento não tiver o return tipo assim: onclick=" funcao()", vai ser a mesma coisa que fazer assim: onclick="false". Por isso temos que ter o return na declaracao do evento para "controla-lo". Nesse caso, aconselho você a colocar a chamada dessa sua funcao no onsubmit do form, com um return... Olha como o codigo ficaria menor: function validar() { if (document.form1.email.value=="") { alert("Preencha o campo") return false; } } <form name="form1" action="paginaPraOndeVaiASubmicao.php" onsubmit="return validar()"> Viu? Muito menos linhas, o mesmo efeito e bem mais estruturado ;-) T+ -
(Resolvido) Exibindo valores de consulta sql sem POST
pergunta respondeu ao Carlohcs de Danilo Moraes em Ajax, JavaScript, XML, DOM
Olha cara, a principio fazer isso é facil. Que dados a mais tu precisa mostrar nesses campos texto? Quantos e quais dados tu precisa mostrar? E como seriam mostrados em campos de texto? Precisa ser de texto mesmo? O usuario vai poder edita-los ou o que? Aguardo respostas. T+ -
(Resolvido) Erro em condição IF
pergunta respondeu ao rodrigotnoma de Danilo Moraes em Ajax, JavaScript, XML, DOM
Muitas vezes nem é o document.form1.submit() que esta sendo chamado e sim o proprio formulario esta sendo submetido. Se for no evento onsubmit que tu ta chamando essa funcao, tem que ter um return nele tmb (alem do return que o Jonathan falou... assim: <form action="paginax.html" method="post" name="form1" onsubmit="[b]return[/b] validar()"> não esquece de por aquele return false que o jonathan falo ali... T+ -
Alterar ordem de execucao do javascript
pergunta respondeu ao Danilo Moraes de Danilo Moraes em Ajax, JavaScript, XML, DOM
Olha, vou ficar batendo a cabeca mais um pouco nisso, como sempre faco e sempre da certo! :P Alias, não sei se vocês lembram de um tópico que eu abri a algumas semanas atras sobre ativar o metodo click para links... Bom, naquela semana mesmo eu achei como fazer so que fiquei com preguica de postar um tutorialzinho de como fazer. E o melhor, não usa gambiarras, ele literalmente cria o evento do mouse e envia para o handler de evento o objeto event :P Qualquer di desses eu ressuscito aquele post e ensino como fazer. Mas e alguém sabe por que o evento onunload não funciona? E outra: Tem como parar aqueles scripts ridiculos que mostram uma carrada de alerts, sem fechar o browser? T+ -
(Resolvido) Quero aprender Ajax
pergunta respondeu ao phpMozelli de Danilo Moraes em Ajax, JavaScript, XML, DOM
Com o tempo, vais perceber que trabalhar com o ajax, nem sempre significa trabalhar com assincronismo. Eu mesmo prefiro muito mais enviar dados via post usando ajax... Tenho controle exato do que estou colocando no conteudo para enviar ao servidor. Usando ajax para enviar dados de um formulario para o servidor, você tmb "estara" de acordo com as normas da W3C já que não vai utilizar o atributo name dos elementos... Podes apenas usar o atributo id... :P Eu realmente gosto muito de trabalhar com ajax. Qualquer coisa, so posta ai que te ajudamos ;) T+ -
Pessoal, estou procurando uma coisa que todos que eu já questionei sobre o assunto disseram que não tem como. Para explicar melhor vamos ao codigo: window.location = "http://www.google.com"; alert("não redirecionei"); Preciso que o alert seja lido/executado antes de o window.location entrar em acao... Eu tentei usar a propriedade onunload.... Ai quando a pagina foce redirecionada, eu executava uma funcao que usando a propriedade prototype mudaria o papel do location e ainda voltaria no historico para a pagina atual. Mas parece que o firefox não aceita esse evento. alguém sabe o porque? T+
-
Ta certo que falar de maneira groceira é errado, mas uma pergunta dessas merece um resposta a mesma autura: [nada ;)] Puts, não se dao nem ao trabalho de googlar????? aff :S Digita la menu deslizar jquery...
-
Formulário envia caracteres estranhos para o e-mail
pergunta respondeu ao PAmaral de Danilo Moraes em Ajax, JavaScript, XML, DOM
não não, na funcao mais você indica um endereco pra onde vai os dados dessa requisicao... Servidor SMTP é quem envia esses dados para o destinatario. Geralmente ele vem setado no arquivo de config do php: config.ini.... Mas eu nunca cheguei fazer ele funciona :S T+ -
So to dando um up porque talvez o pessoal tenha visto apenas o post que eu fi antes e que saiu tudo errado por causa do decode do servidor <_< Jasar, isso atende as suas necessidades?
-
(Resolvido) mysql - JavaScript
pergunta respondeu ao Nill de Danilo Moraes em Ajax, JavaScript, XML, DOM
Como o SK15 falo, é extrema falta de seguranca, emboras que tenha como achar um caminho alternativo para isso.(como tudo na programacao :P) No mysql, você pode criar permissoes para determinadas tabelas... Da uma olhada sobre isso, mas já aconselho desde já deichar o sql no servidor, para evitar futuros problemas :S T+ -
(Resolvido) Separar Javascript do HTML com Jquery
pergunta respondeu ao Ricardo Constantino de Danilo Moraes em Ajax, JavaScript, XML, DOM
cadastro.php é a pagina que tu esta chamando do servidor? Se for, codigo javascript vindo do servidor via ajax, não executa no cliente. Para isso, da uma olhada neste tópico: javascript vindo do servidor T+ -
Cara, o script que postei ali em cima "funcionaria" pra isso que tu quer :S So que tem que criar o campo frete com o id=frete e o campo total com frete com o id=geral. Se quiser que eu faca a funcao funcionar, posta o codigo da sua pagina aki, senao não tem como eu apenas "achar" que vai funcionar. T+
-
Puts, agora sim complico de vez :P Cara, faz assim: Cria o codigo html da maneira como tem que ser, ou desenha... porque so falando assim ta dificil :S Ai com o codigo html feito, eu bolo as funcoes pra ele e pronto! hehehehe T+
-
(Resolvido) mysql - JavaScript
pergunta respondeu ao Nill de Danilo Moraes em Ajax, JavaScript, XML, DOM
Como o Jonathan falo, formulario ou ajax :P Bom, com ajax, tu pode enviar pro servidor o pedido pra excluir sem tem que recarregar a pagina. So que teras que implementar funcoes novas para fazer o ajax funcionar... Como eu acredito que o seu sistema seja todo ele sendo recarregado a cada click, faca por formulario. Pra isso, vou dar um exemplo abaixo de como fazer algo proximo do que tu quer. segue comecando pela sua funcao no cliente...: function escluiFormacao(formacao) { var confirma = confirm( "Tem certeza que deseja apagar o Curso de Formação" ); if (confirma)//pode tirar o == true :P { var query = escape("UPDATE tbcformacao_candidato SET dtdelete = '2009-09-02 11:46:02' WHERE cdformacaocandidato = "+formacao); //escape() codifica essa string para passar sem problemas pela url... window.location.href = excluir.php+"?q="+query; } } O alert nesse exemplo deveria ser mostrado quando a pagina excluir.php é chamada... Agora a pagina exluir.php: $query = urldecode($_GET['q']);//decodifica a query string... mysql_query($query); header("Location: paginaOndeEstavaAntesDeVirPraCa.html");//se usar essa funcao, não pode escrever nada antes.. //mas podes usar essa se prefirir: echo 'alert("Exclusao efetuada com sucesso")'; echo '<meta http-equiv="refresh" content="0;url= paginaOndeEstavaAntesDeVirPraCa.html">'; Olha cara, acho que é mais ou menos assim... não estou com tempo de testar agora, mas testa ai e diz se funcionou. T+ -
Formulário envia caracteres estranhos para o e-mail
pergunta respondeu ao PAmaral de Danilo Moraes em Ajax, JavaScript, XML, DOM
O que quis dizer sobre usar servidores publicos, não e no sentido de enviar para eles e sim usar o servidor de envio (smtp) deles pra enviar emails... Qual servidor de email pra envio tu usa? -
Formulario com Segunda Via
pergunta respondeu ao Igoh Bruno de Danilo Moraes em Ajax, JavaScript, XML, DOM
<input id="nome" name="nome" size="21" style="border: 1px solid rgb(0, 0, 0); padding: 1px 4px;" onkeyup="document.getElementById('msg_nome').innerHTML=document.getElementById('nome').value"/> então cara, nesse codigo da pra fazer algumas modificacoes. Olha so como poderia ficar: <script type="text/javascript"> function copiaCanhotos(can, can2) { document.getElementById(can).innerHTML = this.value; document.getElementById(can2).innerHTML = this.value; } </script> <input id="nome" name="nome" size="21" style="border: 1px solid rgb(0, 0, 0); padding: 1px 4px;" onkeyup="copiaCanhotos('msg_nome','msg_nome2')"/> Cara, eu não testei esse codigo, então não sei dizer se vai funcionar ou não =// Mas percebi algo que esta faltando. No canhoto 2, tu não tem a tag span que tu tem no 1... Cria la uma tag span assim: <span id="msg_nome2"></span> Tem como criar uma funcao mais dinamica que vai repetir o testo em todos os canhotos que tiver, usando a propriedade arguments de uma funcao. Se precisar desse dinamismo, avisa que ai já ensino como fazer. Esta bem de noite e estou com um pouco de sono, por isso nem fiz ^^ Se o erro persistir so falar :P T+