
KaKarotto
Vencedores de desafio-
Total de itens
1.243 -
Registro em
-
Última visita
Tudo que KaKarotto postou
-
Caramba...você teria que quebrar essa string a cada vírgula e pegar os hexas.... O embaçado é que teria que transformar esses hexas do tipo string para o tipo byte... Infelizmente eu não sei como fazer essa conversão. Talvez você saiba, se souber avisa, que no resto talvez eu consiga ajudar. É C ou C++? Tenho a impressão que é C++ mas não tenho certeza. Aquele abraço
-
Pode sim, porém você deve usar um padrão para isso. Lembre-se que fará uma função para ler o arquivo, então o arquivo deve estar formatado de uma forma padronizada, para seu programa funcionar direito. Essa mesma função poderia remontar a lista do zero com as informações do arquivo. Aquele abraço
-
Eu concordo mais com o Evandro... Não fique bravo com ele não, é que tem muita gente folgada que aparece no fórum sabe? Isso irrita à ele e à mim. Não da pra saber se o cara é folgado ou não, já ficamos irritados com qualquer um que peça coisa pronta. Você está fazendo algum curso e pediram isso no curso? Não teve aulas de C no curso? Pode ser que apareça alguém no fórum para fazer o trabalho, mas não serei eu e o Evandro pelo jeito. E eu preciso de uma Bmw z3. É, eu estou estorquindo.
-
Tudo bem, no começo do seu código: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>+ Penha Festas - Serviço Completo e Opcional</title> <meta name="resource-type" content="document"> <meta name="generator" content="Locasite Meta Tag Creator"> <link rel="stylesheet" type="text/css" href="jcestiloindex.css"> <script type="text/JavaScript"> <!-- // O código vem aqui window.onload=function(){ document.getElementById("meudiv").innerHTML="Seu código html" } function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && d.getElementById) x=d.getElementById(n); return x; } Pode por antes das funções definidas pelo DW, como eu fiz ali. Mas deve usar um div com id "meudiv". Se quiser usar outro id é só alterar no código. Aquele abraço
-
(Resolvido) Alterar imagem em uma tabela
pergunta respondeu ao andreftx de KaKarotto em Ajax, JavaScript, XML, DOM
Há inúmeras maneiras de se fazer isso... Seguindo o seu raciocínio: <style> .topo1 { background-image:url(topo01.jpg); background-color:red;} .topo2 { background-image:url(topo02.jpg); background-color:blue;} .topo3 { background-color:green;} .topo1a { background-image:url(topo01a.jpg);background-color:darkred;} .topo2a { background-image:url(topo02a.jpg);background-color:darkblue;} .topo3a { background-image:url(topo02a.jpg);background-color:darkgreen;} </style> window.onload=function(){ var $=function(id){return document.getElementById(id)} var topos = ['topo1','topo2','topo3'] $('corpo').className = topos[Math.floor(Math.random( ) * (topos.length))] $('td-fundo').className=$('corpo').className+"a" } <table width="799" height="200" border="1"> <tr> <td id="corpo">teste</td> </tr> <tr> <td id="td-fundo"></td> <!-- nessa célula que quero aplicar a classe dependendo do escolhido na célula anterior --> </tr> </table> Essa é uma forma. Seja lá que forma use, deve referenciar o elemento que deseja mudar pelo id. Outra coisa, usar javascript fora do html é melhor, coisa como <body onload=""> não é legal. Abraço -
(Resolvido) Imprimir uma Table (seu conteúdo)
pergunta respondeu ao Eder de KaKarotto em Ajax, JavaScript, XML, DOM
Opa, é nozes. Você tem uma terceira opção. Aprender HTML e Css e fazer seus códigos a mão. Como eu e muitos desenvolvedores fazem. Seu código ficará mais limpo, seu currículo mais valioso, seu tempo de trabalho diminuido e seu conhecimento aumentado. WebEditor não presta. Nvu não presta. Dreamweaver não presta. Todos esses editores que sujam seu código não prestam. Todos eles. Você consegue em 15 linhas fazer o que eles precisam de 50. Sugiro mesmo que dê um upgrade nos seus conhecimentos como desenvolvedor e aprenda a usar Html puro com Css. É um caminho mais difícil, mas como todo caminho difícil, no final, tem sua recompensa proporcional. Sugiro um editor de codigos como TopStyle, PhpEditor no caso de querer aprender a fazer na mão. Abraço. -
(Resolvido) Imprimir uma Table (seu conteúdo)
pergunta respondeu ao Eder de KaKarotto em Ajax, JavaScript, XML, DOM
Eder, os checkboxes estão aqui nesse trecho: for(var x=0; x<tabela.length; x++) document.getElementById("painel").innerHTML+="Tabela "+(x+1)+" <input type='checkbox' onclick=\"inclui('"+tabela[x].id+"', this)\"/>" São criados de forma dinâmica porque eu não sei quantas tabelas você vai usar. Se eu colocasse no html 4 checkboxes e você usasse 5 tabelas, não iria funcionar direito né? Não é necessário fazer um arquivo para baixarem, é só copiar e colar o código. Perceba, eu usei dois divs no meu exemplo, sem eles o código não funciona!!!! Poste o codigo que está tendo problema. Eu acabei de copiar e colar aqui e funcionou, de novo. Tá errando em alguma coisa aí. Aquele abraço -
Pequeno Aprendiz Jedi, o que você pode fazer é usar uma div para mostrar uma imagem de loading até que toda a página seja carregada. Com javascript é só usar o window.onload, que será o evento de quando a janela for toda carregada, inclusive as imagens. Seria algo assim: window.onload=function(){ document.getElementById("meudiv").innerHTML="Seu código html" } <div id="meudiv"> <img src="loading.gif" /> </div> A princípio você deixaria uma imagem de loading dentro do div, quando a página for toda carregada ela vai executar o evento window.onload. Alí eu peguei o div e substituí a imagem que tinha dentro por um código em html, um texto apenas. você pode colocar ali um banner em flash ou qualquer outro html. Basta por dentro de aspas para o javascript entender. Se algum elemento dentro dessas aspas tiver aspas você usa aspas simples: document.getElementById("meudiv").innerHTML="<p class='Paragrafo1'> Meu paragrafo legalllllllllllllllll </p>" Beleza? Aquele abraço.
-
rsrsrsrs. Em javascript é exatamente o que o MLeandro postou. Porém há uma forma de se fazer isso sem javascript, apenas com Css: Em CSS: a#meuLink{ width:200px; height:200px; background:blue; } a#meuLink:hover{ background:url('suaimagem.ext'); } <a href="#" id="meuLink">Meu link</a> Você pode definir se quer trocar de cor ou trocar de imagem de fundo no a#meuLink:hover, que será o estado do link ao passar o mouse por cima. Beleza? Aqueleabraço
-
AJUDA :Preciso criar um link usando tabela para abrir a pagina em out
pergunta respondeu ao binhocbd de KaKarotto em HTML, XHTML, CSS
Cara, você vai ter que colocar um iframe nesse td. Ou usar ajax. Acho mais fácil no seu caso colocar um iframe mesmo... -
(Resolvido) Abrir janela no centro da tela
pergunta respondeu ao Eder de KaKarotto em Ajax, JavaScript, XML, DOM
Nada o/ Não digitei errado não, o fórum separa o javascript nas tags code, por motivos de segurança. Normal. Fechou então. Aquele abraço. -
(Resolvido) Imprimir uma Table (seu conteúdo)
pergunta respondeu ao Eder de KaKarotto em Ajax, JavaScript, XML, DOM
Ué...copiei e colei aqui e testei. Tá funfando no iE e no FF. Como você fez aí? -
Marquee... Tem como fazer isso ?
pergunta respondeu ao DieGo_PaPiTo de KaKarotto em HTML, XHTML, CSS
É, você pode fazer com Flash ou Javascript. Não conheço todas as propriedades do marquee. É bem possível que essa seja uma das suas limitações. Aquele abraço -
Posta o código pra gente.
-
Funçao em JavaScript para manipular dados numa TextBox
uma questão respondeu KaKarotto em Ajax, JavaScript, XML, DOM
Independente do caso, não vou olhar no código porque a solução pode ser simples. Mais fácil te ajudar no caso específico do que entender o algoritmo agora. Funçãozinha FIFO: function FIFO(vetor, acao, elemento){ if(acao) vetor.push(elemento) else { if(vetor.length) var i=vetor[0] vetor.splice(0, 1) return i } } v=[] //Empilhando: FIFO(v, 1, 5) FIFO(v, 1, 6) FIFO(v, 1, 7) FIFO(v, 1, 8) alert(v) //Desempilhando: alert( "Elemento desempilhado:" + FIFO(v, 0) ) alert(v) Se o seu problema é usar uma fila, esta função executa uma. Esse código eu fiz para que recebesse 3 parâmetros caso enfileire, e 2 caso desenfileire. 1º Parâmetro: O vetor 2º Parâmetro: A acão (1 empilha, 0 desempilha) 3º Parâmetro: Dependente do segundo, caso a ação for empilhar, deve passar um número ou elemento para o empilhamento. Beleza? Akeleabrassss -
Então, monte o algoritmo, faça um pseudo-código correto que eu te ajudo na migração pro javascript. Acrescentar em tabelas não é muito difícil, mas pra quem não manja de Js é um pesadelo. Aquele abraço
-
(Resolvido) Alterar imagem em uma tabela
pergunta respondeu ao andreftx de KaKarotto em Ajax, JavaScript, XML, DOM
E aí André O/ Há um enorme contra-senso no seu post: Oras, se ele escolheu a classe topo1, e vai colocar apenas nessa classe outra imagem, basta botar a imagem logo de cara: .topo1 { background-image:url(topo/suaImagem.gif);} Ué...um elemento só pode ter uma imagem de fundo, se quer botar uma imagem X só na classe topo1, basta colocar na classe...:huh: Não sei, talvez não tenha entendido direito o que você quer, então, o if que gostaria de colocar seria aqui: function mudaFundo(){ var topos = ['topo1','topo2','topo3'] document.getElementById('corpo').className = topos[Math.floor(Math.random( ) * (topos.length))] if(document.getElementById('corpo').className=="topo1"){ // Faça aqui as alterações!!!! } } Ok? Bom, por hj chega....To batendo o cartão. rsrss Akelabrassssssss -
Eu sei que existem professores assim. Eu vivo presenciando essas coisas, mas não posso fazer o trabalho pra você. O máximo que posso fazer é te ajudar na migração do algoritmo para o Js. Já fez o algoritmo? Realmente não é linguagem vista no meio acadêmico, mas quero fazer uma pergunta: Pra quando é o trabalho?
-
O que tem de errado nesse codigo?
pergunta respondeu ao SocramSadD de KaKarotto em Ajax, JavaScript, XML, DOM
Tem várias coisas erradas. 1- O javascript é executado antes dos elementos html serem lidos, portanto, ele não vai achar elemento algum. 2- Está referenciando um form que não existe, cadê o form englobando os elementos? 3 - Ainda que tivesse um form, você teria de referenciar assim: document.forms[0].elements[1], indicando que é o primeiro form do documento e quer pegar o segundo elemento deste form. Portanto: window.onload=function(){ var teste= document.forms[0].elements[1] alert(teste.value) } <form> <input type=text name=refeicao value="cafe"> <input type=text name=refeicao value="almoco"> <input type=text name=refeicao value="janta"> </form> Aquele abraço. -
Pergunta idiota não existe, mas podia procurar no google que facilmente acharia... Em Javascritpt: document.write() var teste="Testando..." document.write(teste) document.write("Testando novamente....") Ótimo lugar para referências: w3schools.com Aquele abraço.
-
(Resolvido) Ajuda com Links.. alguém sabe fazer isso?
pergunta respondeu ao DieGo_PaPiTo de KaKarotto em HTML, XHTML, CSS
Interessante, ele faz de um modo diferente. Eu não sabia que podia fazer dessa forma. Ele faz assim: <div id="div1"> Meu conteúdo </div> <div id="div2"> Meu conteúdo </div> <div id="div3"> Meu conteúdo </div> <div id="div4"> Meu conteúdo </div> Para acessar os elementos: <a href="#div1">Link 1</a> <a href="#div2">Link 2</a> <a href="#div3">Link 3</a> <a href="#div4">Link 4</a> Lembrando que, como é o maujor, ele não usa iframes para um menu. No seu caso você teria de usar : <a href="minhaPagina.htm#div1" target="meuiframe">Link 1</a> Aquele abraço. -
(Resolvido) Ajuda com Links.. alguém sabe fazer isso?
pergunta respondeu ao DieGo_PaPiTo de KaKarotto em HTML, XHTML, CSS
Use âncoras. <a href="#topico1" name="topico1"></a> <div> Seu conteúdo aqui </div> <a href="#topico2" name="topico2"></a> <div> Seu conteúdo aqui </div> Chamaria o link do menu pelo endereço: <a href="pagina.htm#topico1" target="meuIframe">tópico 1</a> <a href="pagina.htm#topico2" target="meuIframe">tópico 2</a> Seria isso? Não lembro muito bem como funcionam as âncoras, posso ter errado em algo. Aquele abraço -
Cookie Cart
pergunta respondeu ao lanlan de KaKarotto em Repositório de Scripts - Ajax, JS, XML, DOM
Legal lanlan. Membro recém chegado com 1 post apenas e um post ajudando ao invés de pedir ajuda....que bom, isso é raro. Obrigado pela dica (muito boa, por sinal) e bem-vindo ao fórum o/ Aquele abraço. -
(Resolvido) Imprimir uma Table (seu conteúdo)
pergunta respondeu ao Eder de KaKarotto em Ajax, JavaScript, XML, DOM
Que bom que funcionou sem usar o media..eu não sabia disso. Olha, eu não acho uma boa ficar fazendo o trabalho todo e tal, mas nesse caso eu vou abrir uma exceção por dois motivos: 1 - Porque é rápido de fazer e não toma tempo. 2 - Porque eu gosto de fazer essas viadagens. <script> var arr=[] window.onload=function(){ var tabela=document.getElementById("menu-tabelas"). getElementsByTagName("table") for(var x=0; x<tabela.length; x++) document.getElementById("painel").innerHTML+="Tabela "+(x+1)+" <input type='checkbox' onclick=\"inclui('"+tabela[x].id+"', this)\"/>" } function inclui(id, obj){ if(obj.checked) arr.push(id) else for(var x=0; x<arr.length; x++) if(arr[x]==id) arr.splice(x, 1) } function Visualizar(n){ var tabela=document.getElementById("menu-tabelas"). getElementsByTagName("table") if(n){ for(var x=0; x<tabela.length; x++) tabela[x].style.display="none" for(var x=0; x<arr.length; x++) document.getElementById(arr[x]).style.display="block" } else{ for(var x=0; x<tabela.length; x++) tabela[x].style.display="block" } } </script> <body> <div id="menu-tabelas"> <table style="background:blue" border="1" id="00001"> <tr><td>Célula</td><td>Célula</td><td>Célula</td></tr> <tr><td>Célula</td><td>Célula</td><td>Célula</td></tr> <tr><td>Célula</td><td>Célula</td><td>Célula</td></tr> <tr><td>Célula</td><td>Célula</td><td>Célula</td></tr> </table> <table style="background:orange" border="1" id="00002"> <tr><td>Célula</td><td>Célula</td><td>Célula</td></tr> <tr><td>Célula</td><td>Célula</td><td>Célula</td></tr> <tr><td>Célula</td><td>Célula</td><td>Célula</td></tr> <tr><td>Célula</td><td>Célula</td><td>Célula</td></tr> </table> <table border="1" style="background:green" id="00003"> <tr><td>Célula</td><td>Célula</td><td>Célula</td></tr> <tr><td>Célula</td><td>Célula</td><td>Célula</td></tr> <tr><td>Célula</td><td>Célula</td><td>Célula</td></tr> <tr><td>Célula</td><td>Célula</td><td>Célula</td></tr> </table> </div> <div id="painel"> <input type="button" value="Vizualizar Impressão" onclick="Visualizar(1)" /> <input type="button" value="Resetar" onclick="Visualizar(0)" /> </div> </body> Eu fiz esse código pra ser extensível, ou seja, usando os dois divs que criei, o script vai se encarregar do resto. Se quiser colocar mais tabelas você coloca, se quiser tirar você tira, o script vai continuar funcionando. Pode deixar ele mais bonitinho usando Css. Se precisar de alguns retoques é só falar, não tomando muito tempo ajudarei dentro do que for possível. Agora ficou claro que o problema é todo em Javascript, então movendo... Html, Xhtml, Css >>> Javascript, Xml, Dom Aquele abraço -
Então eu acho que deveria fazer isso usando o php. A primeira página em php faria o primeiro tratamento e devolvia um pop up em javascript direcionada para outra url contendo seu outro php.