
KaKarotto
Vencedores de desafio-
Total de itens
1.243 -
Registro em
-
Última visita
Tudo que KaKarotto postou
-
(Resolvido) preencher campo texto
pergunta respondeu ao fabiosanches de KaKarotto em Ajax, JavaScript, XML, DOM
hum..olha faz pouco tempo que respondi um tópico parecido, dá uma olhada: http://scriptbrasil.com.br/forum/index.php?showtopic=124371 A lógica é bem parecida e já sabe usar o parent. Sussa. Aquele abraço. -
Bota um fixed ali velho. Economize código também. Olha seu código: body { background-color: #000000; background-image: url(layout/muse.jpg); background-repeat: no-repeat; background-position:center center; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } A mesma coisa: body{ background:#000 url(layout/muse.jpg) no-repeat center fixed; margin:0; } Beleza? Aquele abraço.
-
(Resolvido) Erro na função new date() (Javascript)
uma questão respondeu KaKarotto em Ajax, JavaScript, XML, DOM
Usa getFullYear() ao invés de getYear(), para o ano. -
Select multipo sem Usar a tecla CTRL
pergunta respondeu ao Stronks de KaKarotto em Ajax, JavaScript, XML, DOM
cara, fiz um exemplo esses dias disso: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style> select{ width:200px; height:400px } </style> <script type="text/javascript"> window.onload = function (){ var select = document.getElementsByTagName("select")[0] var escolhidos = [] select["onchange"] = function(){ escolhidos.push(this.selectedIndex) for(var x=0; x<escolhidos.length; x++) this.options[escolhidos[x]].selected = true return false } } </script> </head> <body> <select multiple="multiple"> <option>Valor</option> <option>Valor</option> <option>Valor</option> <option>Valor</option> <option>Valor</option> <option>Valor</option> <option>Valor</option> </select> </body> </html> -
Eita, notax e os html´s perdidos dele rsrsrs. Eu de você colocava uma classe para elementos do tipo subtotal. Independente de onde eles estejam, fará a soma apenas com aqueles elementos que deseja somar. Função que irá somar: function soma(total, subtotal, contexto){ contexto = contexto?contexto:document total["onblur"] = function(){ var objs = contexto.getElementsByTagName("input") var E = 0 for(var x=0; x<objs.length; x++) if(objs[x].className && objs[x].className == subtotal) E += parseInt( objs[x].value?objs[x].value.replace(/\D/, 0):0 ) total.value = E } } Aqui eu criei uma função para criar vários inputs da classe que eu desejo somar, não é recomendado fazer isso no js, é interessante usar uma linguagem de servidor para criar dinamicamente os campos, se forem muitos. function inputs (classe, form, qtd){ var aux = "" for(var x=0; x<qtd; x++) aux += "<input type='text' class='"+classe+"' />" form.innerHTML = aux + "<input type='text' class='total' name='total' value='Total'>" } o Html: <form id="form1" name="form1"></form> Crio 50 campos de soma de classe "subtotal1" para o form1, depois eu digo para o elemento de classe "total" daquele form, faça a soma de todos os outros subtotais quando estiver sem foco. Então: window.onload = function (){ inputs("subtotal1", document.form1, 50) soma(document.form1.total, "subtotal1") } Beleza? Melhora seu html garoto....
-
É só acrescentar no vetor inicial: wma[0]= "musica01.wma" wma[1]="outra.wma" wma[2] ="O vento.wma" wma[3] = "O vencedor.wma" No seu código, a função que faz a troca de música é o "muda(k)". muda(0) , tocaria a primeira música, muda(1) tocaria a segunda etc..
-
(Resolvido) preencher campo texto
pergunta respondeu ao fabiosanches de KaKarotto em Ajax, JavaScript, XML, DOM
Posta seu código, nem que seja só o html, a gente te da uma força e você continua ^_^ -
Na página do pop up, use um link assim: <a href = "#" title="Fechar" onclick="close()" >X</a>
-
limpar a memória dos codigos JavaScripts
uma questão respondeu KaKarotto em Ajax, JavaScript, XML, DOM
É isso aí. O Js tem um recurso da linguagem que se chama garbage collector. Assim como no Java, quando o interpretador do js percebe que uma variável não faz referência a nada ele faz a "limpeza", liberando o espaço de memória utilizado pela variável. Você pode, explicitamente determinar que aquela variável não está mais sendo utilizada utilizando comandos null ou delete. Assim: var variavel = 10 delete variavel alert(variavel) // Erro de execução. var variavel = 20 variavel = null alert(variavel) // null Da segunda forma, o garbage collector verificará que a variavel não faz referência a nada e posteriormente removerá a área de memória utilizada. Você não consegue ter certeza de quando e se é liberada a memória. Geralmente você não precisa se preocupar com isso. Essa técnica é utilizada apenas para alguns casos de memory leaks que acontecem no Internet Explorer. -
Ahh é...monitoria... ó eu brisando.
-
Aeeeeeeeeeeeeeeeeeeeeee!!!! MUITO MERECIDO!!!! Agora temos um emo na moderação !!! rsrsrsrs Brincadeiras a parte, fiquei muito feliz com a sua "promoção". Voce merece cabeça o/ Aqueleabrassssssssssssss
-
Não vi esse efeito no UOL nem no Terra. Imagino que esteja usando imagens muito grandes. Diminua drásticamente o tamanho das imagens em kb, para melhorar a navegação. Distribua melhor o conteúdo de forma que não mostre numa página só, todas as imagens do seu site. Aquele abraço.
-
[Resolvido] Valor default de input não aparece no firefox
pergunta respondeu ao Norivan Oliveira de KaKarotto em HTML, XHTML, CSS
Não deveria estar dando nenhum problema, testei aqui este código e não deu problema algum. Pelo que disse: Parece ser problema de cache. Tente dar alt+f5 para ver se é isso mesmo. Se for, mude o cabeçalho do header do php para alterar o modo como o navegador usa a cache pra esta página. -
Duas funções javascript e só uma funciona
pergunta respondeu ao Livia Dhyana de KaKarotto em Ajax, JavaScript, XML, DOM
Então Livia, poste seu código, já é dificil debugar o problema com o código na mão, sem então... Pode ser mesmo a localização do script. Você pode estar usando um endereço local, aí ninguém conseguirá mesmo fazer o download do seu código. Verifique se "subiu" os seus js´s para o servidor corretamente, verifique também se o caminho está correto: "/js/minhaFuncao.js", por exemplo. Aquele abraço. -
como saber qual caixa está com o focus?
pergunta respondeu ao Halfar de KaKarotto em Ajax, JavaScript, XML, DOM
Você pode adicionar eventos para todas as caixas ao foco: <form id="meuForm"> <fieldset> <label>Nome 1:</label><input type="text" /> <label>Nome 2:</label><input type="text" /> <label>Nome 3:</label><input type="text" /> <label>Nome 4:</label><input type="text" /> </fieldset> </form> window.onload = function(){ var form = document.getElementById("meuForm") var input = form.getElementsByTagName("input") for ( var x = 0; x<input.length; x++ ) input[x]["onfocus"] = function(){ if(this.value) alert(this.value) } } Aqui, eu coloco o evento onfocus em todas as caixas, quando elas tiverem algum valor eles mostrarão um alert ao ficarem com o foco. -
[Resolvido] Mostrar valor numa segunda caixa
pergunta respondeu ao Rinaldo de KaKarotto em Ajax, JavaScript, XML, DOM
Bom, aí é um pouco mais complicado. Você poderia dar um evento comum a todos e verificar as excessões: window.onload = function(){ var inputs = document.getElementsByTagName("input") for ( var x = 0; x<inputs.length; x++ ) inputs[x]["onfocus"] = function(){ if(this.id == "a"){ // Faça algo... } else if (this.id == "d"){ // Faça outra coisa... } } } Assim eu colocaria em todos os inputs o evento, e este faria a verificação se o elemento é de id tal. -
(Resolvido) porque essa funcao não funciona?!?
pergunta respondeu ao Notax de KaKarotto em Ajax, JavaScript, XML, DOM
Desculpe notax, eu esqueci de um pequeno detalhe. Pra você saber qual foi a opção escolhida, você precisa usar o select.options[select.selectedIndex] Ao invés de: if ( parseInt(hi1.innterHTML) > parseInt(hf1.innerHTML)) Seria: if ( parseInt(hi1.options[hi1.selectedIndex].innterHTML) > parseInt(hf1.options[hf1.selectedIndex].innerHTML)) Os options estão armazenados em um vetor no javascript, pra saber qual foi o escolhido você usa o selectedIndex, propriedade do select. Notax, cuidado com o html. O seu select tá fora do html, o html não tem body... tá uma zona isso aí. Aquele abraço. -
Movi o tópico errado . :blush: Por favor, algum moderador mova de volta? vlw ^_^
-
Preciso de ajuda neste menu, ele funciona no FF mas nem aparece no IE&
pergunta respondeu ao renoribeiro de KaKarotto em HTML, XHTML, CSS
Pra mim ta funcionando direitinho no iE6. Que iE está usando? -
André, talvez seria interessante você pesquisar mais sobre como desenvolver pra web. Existe um site muito bom pra isso que conheço que é o criarweb.com. Estou vendo pelos seus posts que está montando seu site, porém a cada passo novo, já vem para o fórum. Muitas vezes pode não conseguir ajuda e aí tá encrencado. Por isso eu sugiro que dê uma pesquisada nos sites onde vê todas as funcionalidades que precisa e pesquise seu código fonte, pois está lá tudo o que você precisa saber. Pode continuar postando sempre que precisar de ajuda, este é apenas um conselho meu. Aquele abraço.
-
Se alguém souber, será na área de Flash. Movendo : HTML >> Flash
-
Então, tire a borda da tabela que provavelmente colocou, pois por padrão a tabela não tem bordas. No Css defina a cor para os td´s: table td{ 1px dotted orange } ;)
-
Muito bem escrito, muito bem pensado. Eu jamais pensei em postar sobre esse assunto que é tão importante. Parabéns pela sacada, pelo post. Que sirva de motivação para todos os membros do fórum. Aquele abraço.
-
(Resolvido) porque essa funcao não funciona?!?
pergunta respondeu ao Notax de KaKarotto em Ajax, JavaScript, XML, DOM
Os Options não tem value definido. Das duas uma, ou você coloca os valores "value" nas tags com seus reespectivos valores, ou você usa: if ( parseInt(hi1.innterHTML) > parseInt(hf1.innerHTML)) Assim você pegaria o valor de dentro das tags option e transformaria em inteiro, já que os valores são sempre em string, quando capturados do input. -
Problemas em abrir uma página dentro de outra
pergunta respondeu ao DouglasCar de KaKarotto em HTML, XHTML, CSS
Isso é normal, se a página é recarregada, tudo o que está dentro dela é recarregado. Não há nem sentido atualizar uma página sem atualizar seu conteúdo.