KaKarotto
Vencedores de desafio-
Total de itens
1.243 -
Registro em
-
Última visita
Tudo que KaKarotto postou
-
Problema de Imports? Como resolvo isto? :S
pergunta respondeu ao Nimaro de KaKarotto em Ajax, JavaScript, XML, DOM
Cara, você precisa especificar melhor o seu problema, eu não consegui entender patavinas do que disse. Melhora esse português senão terá muitos problemas.. Eu imagino que esteja tendo problema com a ordem dos scripts e suas dependências. Você está carregando jquery duas vezes, desnecessáriamente. A ordem dos scripts é essa: <script type="text/javascript" src="jquery-1.3.2.min.js"></script> <script type="text/javascript" src="js/jquery.click-calendario-1.0.js"></script> <script type='text/javascript' src='jquery.autocomplete.js'></script> <link rel="stylesheet" type="text/css" href="jquery.autocomplete.css" /> <link href="_style/jquery.click-calendario-1.0.css" rel="stylesheet" type="text/css"/>[/i][/b] <script type="text/javascript"> $(document).ready(function() { $("#nomes").autocomplete("listar_medicos.php"); }); </script> -
Comando em javaScript
pergunta respondeu ao Wellington Magno2 de KaKarotto em Ajax, JavaScript, XML, DOM
Indo no embalo da pergunta do outro membro, mexendo com datas, eu fiz um objetozin bem simples para o que você quer. var Age = { ":age" : 18, max : function(age){ this[":age"] = age }, // Métodos: // Boolean true se for mais velho que a idade passada. is_major : function(day, month, year){ var aux = new Date() aux . setFullYear( aux.getFullYear() - this[":age"] ) var major = new Date() major .setDate(day) major .setMonth(month-1) major .setFullYear(year) return major < aux } } O objeto funciona da seguinte forma, você seta a idade máxima que o fulano deve ter, depois você pergunta para o objeto se ele é mais velho que aquela idade: Age.max(15) Age.is_major(31, 3, 1995) Vai retornar true se o fulano for mais velho, e false se o fulano for mais novo. O que você precisa agora é pegar o campo da data de nascimento e formatar ela para passar os valores da forma correta para o is_major, no formato dia, mes, ano. Mas aí é com você, essa parte não é difícil, mas é bem mais chata. =/ Adiantando dois erros que pode ter. 1º Os campos do input text são sempre texto!!! Então terá que converter o dia mes e ano para números para a função is_major funcionar. 2º 03 no javascript é um octal, portanto, antes de transformar "05" em número, deve antes tirar o "0" (zero") da frente. Referencia de strings em js: http://w3schools.com/jsref/jsref_obj_string.asp Abraços -
comparar se somar horas e data
pergunta respondeu ao alexandremanowar de KaKarotto em Ajax, JavaScript, XML, DOM
É impressão minha ou tem dois itens repetidos no seu problema ??? Acho que o 3 é igual ao 1 e o 4 igual ao item 2, não ? :blink: De qualquer forma cara, a Classe Date, possui todos os cálculos de data que precisa. Setando dois horários diferentes var data = new Date() var data2 = new Date() data.setHours(10) data.setMinutes(30) data.setSeconds(0) data2.setHours(10) data2.setMinutes(0) data2.setSeconds(0) As datas são iguais, pois instanciou elas no mesmo momento, então a diferença das duas é que tem horários diferentes. Qual delas é maior : var maior = data2.getTime() > data.getTime() ? data2 : data Easy!!! Pega a maior e adicionando horas e minutos: maior.setHours( maior.getHours()+20 ) maior.setMinutes( maior.getMinutes()+40 ) A classe Date do javascript vai tratar certinho os valores, setHours só aceita de 0 a 23 e minutos de 0 a 59. Porém, se fizer o que eu fiz ali em cima, o javascript vai fazer os cálculos. No código acima, espera-se um dia pra frente mais as horas a mais passadas no setHours, somada com uma hora a mais passada no setMinutes, já que setMinutes ficará com parâmetro maior que 59. Se comarar a data2 com a maior, de novo a maior será a data maior. Referência da Classe Date : http://w3schools.com/jsref/jsref_obj_date.asp Abraço véio, boa sorte. -
Chamando um script ao carregar a página!
pergunta respondeu ao robison_cwb de KaKarotto em Ajax, JavaScript, XML, DOM
A sintaxe que o fercos passou está errada, da forma como está o window.onload vai receber o retorno da função tipo, que não retorna nada. Não é muito legal utilizar o .onload porque ele demora muito, principalmente se tem imagens no site, ele só será acionado quando tudo na página carregar. De qualquer forma, uma boa prática de se utilizar o .onload é como uma função anônima, assim, se precisar pode chamar não só uma, mas várias funções. window.onload = function(){ //... tipo(1) } Abraço -
(Resolvido) Validação de login e senha!
pergunta respondeu ao Gustavo_Sid de KaKarotto em Ajax, JavaScript, XML, DOM
Problema chatinho ... Seguinte, tira esse onclick do botão de submit e use esse código: document.form1.onsubmit = function(){ validaLogin(this.login.value, this.senha.value) return false } vê se funciona e me fala o resultado. -
(Resolvido) Validação de login e senha!
pergunta respondeu ao Gustavo_Sid de KaKarotto em Ajax, JavaScript, XML, DOM
Quando você habilita o alert(xmlhttp.readystate) você interrompe algum fluxo de transmissão de dados. Como seu método é assíncrono, está havendo algum descompasso na função. Talvez esteja usando o mesmo objeto ajax para fazer duas requisições, pode estar dando alguma zica. Divida o problema em partes pequenas para tentar achar o erro... Abra um html novo e só coloque essa função ajax para retornar o que precisa. O código está correto, não há o que alterar aí. -
(Resolvido) Validação de login e senha!
pergunta respondeu ao Gustavo_Sid de KaKarotto em Ajax, JavaScript, XML, DOM
Gustavo, tudo bom? Cara, o problema está na forma como está tentando retornar o valor, eu acho. Tire essa esse trecho no final da função: if (result=='0') return false; E adicione um else para quando o resultado dá diferente de um. Ponha um alert e veja o que acontece: function validaLogin(login,senha){ var result; xmlhttp=GetXmlHttpObject(); if (xmlhttp==null) { alert ("Navegador não aceita AJAX"); return; } var url="http://localhost/meusite/valida_login.php"; url=url+"?login="+login+"&senha="+senha; url=url+"&sid="+Math.random(); xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4) { result = unescape(xmlhttp.responseText); if (result=='0'){ document.getElementById("veriflog").innerHTML="Usuario ou senha incorretos"; } else{ alert(result) } } } xmlhttp.open("GET",url,true); xmlhttp.send(null); } -
Bem colocado, seria necessário disponibilidade dos moderadores. Mas para tudo há solução, talvez não a melhor, mas tem. Para o desafio, seria necessário pessoas que soubessem de programação e php para analisar os códigos, não precisaria necessáriamente ser os da coordenação, poderiam ser os membros do fórum mesmo... Seja lá o que decidirem fazer, fico feliz por estarem discutindo sobre isso aqui. []´s
-
Na verdade tem sim, não é complicado fazer não. Mas vou precisar saber como está seu html pra isso, o jQuery depende únicamente da estrutura do html. Considerando que o checkbox pai vai estar em um mesmo container que os filhos, você poderia fazer assim: <div class="box-check"> <form> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> </form> </div> <div class="box-check"> <form> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> </form> </div> <div class="box-check"> <form> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> </form> </div> jQuery $('div.box-check').each(function(){ $(this).find(':checkbox').eq(0).click(function(){ $(this).parent().find(':checkbox:gt(0)').attr('checked', this.checked) }) }) Posta o html, talvez de para ajudar melhor.
-
Kylar e queridos membros. O fórum é justamente para isso, para nos movermos, não apenas para perguntas e respostas. Temos até uma área de sugestões para isso!! Aqui é aberto para todos os membros postarem sobre idéias e formas de incentivar discussões e estimular o aprendizado. Uma idéia proposta foi o de desafio em Javascript que estava rolando até pouco tempo. Vocês podem a hora que quiser, sugerir coisas novas para os moderadores das reespectivas sessões e estes vão levar as idéias para serem discutidas, avaliadas e até melhoradas quando possível. Agora, eu acho que devem quebrar a cuca aqui no fórum, não no MSN. Quanto mais pessoas virem suas idéias, propostas, mais chances elas terão de prosperar. []´s
-
E aí galera! Tranquilo? Eu geralmente sou muito verboso nos tópicos nessa área, mas hoje eu vou ser mais sucinto e apenas indicar onde vocês devem pesquisar sobre o assunto. Esse post é para quem precisa pegar um rss de algum outro site para incluir no seu próprio site, quando a hospedagem não te possibilita uma linguagem server-side como php por exemplo, ou para quando a hospedagem possibilita a linguagem mas te dá restrições quanto a recuperar dados de domínios diferentes. Bom, era o meu caso e acabei descobrindo uma API do google que serve como uma camada server-side para você. O google pega o feed, transforma-o e te retorna em um json. E é rápido, porque ele não faz o seu javascript parsear o xml, quem faz isso é a linguagem server que o google usa, então é bem rápido e funciona em todos os navegadores, já que o json é padrão e não há problemas de compatibilidade, diferentemente do xml. Bem simples, muito fácil, eu utilizei aqui: http://edu.110mb.com/v2/blog, neste site ele pega o rss do meu blog e insere ali no corpo do documento. Lembrando que isso é apenas para quando não consegue fazer isso em linguagens server-side, porque se desabilitar o js do navegador, não vai conseguir ver o Rss. O endereço da documentação da api é esse:http://code.google.com/intl/pt-BR/apis/ajaxfeeds/ Vou anexar um exemplo de código que tem o mínimo necessário para se mostrar um rss completo. Qualquer coisa é só postar pessoas, abraço. google_rss.htm
-
Torneio de Programação em Javascript - Terceira fase
tópico respondeu ao Jonathan Queiroz de KaKarotto em Novidades e Anúncios Script Brasil
Ok Matheus, eu exagerei. Mas vamos direcionar essas dúvidas para o fórum de Js, abre um tópico lá, comentando sobre como vai fazer suas animações pro desafio . =) É capaz até empolgar os outros membros. ABraço. -
Torneio de Programação em Javascript - Terceira fase
tópico respondeu ao Jonathan Queiroz de KaKarotto em Novidades e Anúncios Script Brasil
Mestre Sam, algumas idéias: Qualquer coisa com animação.... Matheus, eu já faria da forma OOP. Tipo um objeto que tenha métodos: MoveLeft, MoveDown, MoveUp, MoveRight. Eu criaria uma "Classe" tipo $animate(), que recebe um objeto html e implemente esses métodos... Aí poderia estender essa classe ou criar uma herança para criar outro tipo de animação que herde os atributos de $animate. -
Torneio de Programação em Javascript - Terceira fase
tópico respondeu ao Jonathan Queiroz de KaKarotto em Novidades e Anúncios Script Brasil
AAAAAAAAAAAAAAAAAHHHHHHHHHHH Manjei. Bom, a minha opinião é que faça a forma sobre como os elementos html se comportam no documento. Vai aprender muito mais js assim. A forma das imagens, por mais legal que seja, depende muito dos conhecimentos do cara que monta as imagens. No javascript mesmo não há nenhuma dificuldade, é uma coisa até simples de fazer sem necessidade de criação de bibliotecas. A necessidade de biblioteca seria ao movimentar elementos do dom, porque muitas funções se repetem, aí é interessante criar um objeto encapsulado com funções que possa utilizar e reutilizar. Olha só pessoal, animação é qualquer coisa que se mova. Pode ser uma simples galeria de imagens com slideshow =) Aí já dei uma idéia pra quem tá sem nenhuma =) Se o problema for idéias, peçam aqui que eu tenho um monte. Outros membros que não participarão mas querem dar uma idéia também são bem-vindos . =D -
Torneio de Programação em Javascript - Terceira fase
tópico respondeu ao Jonathan Queiroz de KaKarotto em Novidades e Anúncios Script Brasil
Não entendi sua dúvida Matheus, tentar fazer os dois em um só ? Como assim ? Os dois o que ? -
Torneio de Programação em Javascript - Terceira fase
tópico respondeu ao Jonathan Queiroz de KaKarotto em Novidades e Anúncios Script Brasil
Muita teoria, quero ver na prática se vai sair mesmo hein! ^_^ Minha opinião é o seguinte. Claro, para o aprendizado é muito interessante a criação de uma biblioteca, no seu caso seria uma biblioteca para animação, certo? Essa na verdade é a melhor forma de se começar uma biblioteca, pensando em resolver um problema em específico e estendendo-a para outros usos, foi mais ou menos assim que o jQuery surgiu. Como o Jonathan falou, pode utilizar conceitos de de Orientação a Objetos e ir reutilizando suas funções ( métodos ) afim de facilitar o desenvolvimento. É válido e tem meu apoio total. o/ -
Torneio de Programação em Javascript - Terceira fase
tópico respondeu ao Jonathan Queiroz de KaKarotto em Novidades e Anúncios Script Brasil
Aeeeee lançada a parada! Eu não vou participar dessa vez como eu já tinha comentado antes. Masss, se me sobrar tempo vou fazer o meu script para mostrar ao final do torneio. Esse é sem dúvida o mais difícil dos desafios, vão perceber que animação é uma coisa bem difícil de fazer em javascript sem bibliotecas. Também vou analisar os scripts, ou seja, farei parte da banca examinadora =D. Boa sorte à todos!! -
Obrigado Pompeu!!! Muito legal da sua parte. Parabéns à todos do fórum. TODOS. Que mané acimas...
-
Obrigado Vinny =D. Como não curte fundo de madeira ?!!!? é muito bonito :rolleyes: . O contraste de black piano com madeira eu acho fantástico, mistura de duas coisas destoantes...acho muito show isso. Xfce é incrivelmente rápido... ao meu ver, estão detonando o que o linux tinha de melhor com o kde e gnome que era a performance... Hoje, na minha máquina o Xp é mais rapido do que o KDE o.O Na minha opinião deveriam melhorar os ambientes gráficos sem pensar nas frescuras, colocando as frescuras como apenas uma opção do usuário... Estou pesquisando agora uma forma de retirar o kde do sistema do meu suse pra rodar apenas o xfce. Abraços
-
Problema de segurança ao acessar tópico
tópico respondeu ao _Vinny_ de KaKarotto em Sugestões e Críticas
Perdão ... Eu achei que só tinha acontecido comigo, achei que era zica do meu Chrome... Como é um script que carrega uma imagem diferente, pode ser que o Chrome considera isso uma tentativa de hacking ou algo do tipo... Não sei ainda se é o script ou se é o servidor. Vlw Jonathan, por remover, já atualizei a nova. Podem continuar acessando sem medo rsrsrs. Abraço. -
(Resolvido) Como tirar parágrafo de uma lista?
pergunta respondeu ao Anderson Ferreira de KaKarotto em HTML, XHTML, CSS
ul#lista{ margin:0; padding:0 } ^_^ -
Cansei um pouco da cara do KDE 4, e um amigo me disse que estava deixando o Gnome pra usar o XFCE por causa da performance, já que Xfce é muito mais clean, muito mais rápido que o Gnome e Kde também. Decidi experimentar, estou gostando por enquanto =).
-
Todas as propriedades do CSS
pergunta respondeu ao Matheus Matos de KaKarotto em Tutoriais & Dicas - HTML, XHTML, CSS
Site interessante !! Gostei =P Como estou trabalhando mais com .NET utilizo o Visual Web Developer 2008 (apesar de ser da microsoft, é bom). Ele trabalha com vários tipos de arquivos, como CSS, JavaScript, XML, etc. Aliás o suporte a JS foi melhorado na versão 2008. KaKarotto.conceito.jonathan -= KaKarotto.conceito.jonathan :lol: -
Torneio de Programação em Javascript - Segunda Fase
tópico respondeu ao Jonathan Queiroz de KaKarotto em Novidades e Anúncios Script Brasil
Não curti a idéia -_- -
Como fazer efeito de gotas caindo na tela em HTML ?
pergunta respondeu ao Sexto de KaKarotto em HTML, XHTML, CSS
Neve é fácil fazer em js. Fazer algo se movimentar em js é possível. Agora efeito de água... é outra coisa..