
KaKarotto
Vencedores de desafio-
Total de itens
1.243 -
Registro em
-
Última visita
Tudo que KaKarotto postou
-
Pegando valor de style corrente.
pergunta respondeu ao KaKarotto de KaKarotto em Repositório de Scripts - Ajax, JS, XML, DOM
Eita...infelizmente não consigo ficar longe da net por muito tempo rsrsrs. Oi Visitante, tudo bem?Não fique bravo com o moderador, eu que pedi para ele deletar, ele verificou e constatou mesmo que seu post tinha caráter irônico, sem a menor intenção de acrescentar algo. Desculpe discordar, mas o que fez não foi crítica: Eu gostaria de saber onde nessa sentença você fez alguma crítica. Por favor, me mostre. Olha, eu não criei a linguagem javascript, quando eu faço algum trabalho e surge uma dúvida, primeiramente procuro na internet a solução. As vezes não acho, como nesse caso, então eu procuro os códigos necessários e monto um que satisfaça a minha necessidade. Se você achou em algum lugar o mesmo assunto, manda o link por favor, eu gostaria de saber se existe um outro código mais completo que o meu que funcione em outros browsers também, pode ter me fugido algum ponto, seria interessante para mim inclusive. Eu sei que críticas fazem crescer, sempre que eu posto algo espero por críticas, porém, já que comentou sobre criancinhas no seu post, críticas podem ser dadas por qualquer um, até mesmo por criancinhas, dificil mesmo é achar alguém que consiga dar uma crítica inteligente e construtiva. É óbvio que não foi sua intenção, até porque pelo seu ultimo post, deu para perceber que já tinha uma idéia de como eu sou : Então já veio postar com um certo preconceito....Obvio que não poderia haver qualquer crítica construtiva. Oras, como sabe tão bem assim de mim? Quem disse que são meus pais que pagam minhas contas? Pessoas assim como você na net está lotada, eu gostaria de fazer uma crítica, mas não vi nada de conteúdo nos seus posts para ser criticado, então darei um conselho: Leia mais, escreva menos, faça algo para acrescentar na SUA vida e se tiver tempo passe seu conhecimento adiante, mesmo que não seja muito, mesmo não sendo muito altruísta você ainda pode ser bastante maduro. Mande o link dos seus posts, se tiver um blog, ou se fizer como eu, que não tem muita paciência nem conhecimento e posta em fóruns. Se eu tiver tempo visitarei e vou gostar de compartilhar informações e até mesmo aprender. Pô cara...post atacando as 6:00 da manhã??? você é corajoso...eu não acordaria tão cedo para postar contra alguém...eu acho que meu post foi mais importante pra você do que pra mim mesmo rsrsrs. você deve ter algo contra os filhinhos de papai, eu não tenho nada a ver, eu acho que se você não é filhinho de papai (como eu), deveria então se preocupar mais com a sua vida, já que ninguém vai fazer isso pra você não é mesmo? Nem papai, nem mamãe. Eu vou pedir para o moderador não deletar o post do "amigo" Visitante, gostaria que deixasse intacto, para as pessoas verem que ignorancia não leva ninguém a lugar nenhum. Deixa ae como exemplo beleza fernandão ?!? ;) Senão a cliança chola, juro que não irei replicar, eu já disse tudo o que precisava dizer, não haverá batalhas. Akelabrassssssss -
Pegando valor de style corrente.
uma questão postou KaKarotto Repositório de Scripts - Ajax, JS, XML, DOM
Eu imagino que tenham tentado fazer isso um dia: <style type="text/css"> div#caixa{ width:50px; height:50px; border:1px solid blue; display:none } </style> <div id="caixa"></div> <script type="text/javascript"> if(document.getElementById('caixa').style.display=="none") document.getElementById('caixa').style.display="block" </script> O código é simples, ele verifica se o div "caixa" está oculto, se estiver ele faz aparecer. Se tentaram fazer isso com certeza não tiveram êxito. Isso porque o javascript só consegue verificar os valores de style que são definidos pelo java script: document.getElementById('caixa').style.display="none" ou quando colocados em modo in-line: <div id="caixa" style="display:none"></div> Então como fazer pra pegar o valor do estilo do elemento? Bom, (de novo vou falar bem do péssimo IE) no iE é simples, ele tem uma propriedade chamada currentStyle, simples, basta utilizá-lo no lugar de style. Porém, no FF é o seguinte código: document.defaultView.getComputedStyle(document.getElementById('caixa'), null).getPropertyValue("height") Olha só o trilho de rato...Podem falar o que quiser do iE, mas sem dúvida seus códigos são mais elegantes. Enfim, vamos fazer um Cross-Browser desse código pra não ficarmos repetindo toda hora essa coisa toda, utizando a dica que eu passei sobre propriedades no outro post. function $style(elem, att){ if(elem.currentStyle) return (elem.currentStyle[att]) return document.defaultView.getComputedStyle(elem, null).getPropertyValue(att) } Tadáaaa \o/, usando a dica da propriedade como um array podemos, com pouco código, retornar o valor do atributo passado como argumento. Portanto, aquele primeiro código ficaria assim: var caixa=document.getElementById('caixa') if($style(caixa, "display")=="none") caixa.style.display="block" Ó que código bonito....Esse é um bom exemplo de utilização de propriedades como array que eu disse no post passado. Eu não testei em outros browsers, então eu gostaria de uma ajuda dos usuários do fórum pra saber se o código tem bug e se funciona em outros navegadores. Akeleabrasssss -
Micheus, concordo com você em genero, número e grau. Não é que a faculdade não vai acrescentar em nada, mas você tem que ir atrás. Para eu não cuspir no prato que como, a faculdade tem me dado o que o Micheus disse, a ampliação dos meus horizontes. Eu aprendi a programar sozinho, mas a faculdade me propos técnicas mais aprofundadas, mais científicas digamos assim, que existem, que é o que aprendemos em engenharia de software, técnicas em desenvolvimento de algoritmos e outras matérias. Infelizmente não são todos os professores interessados ou profundos conhecedores do assunto, ou mesmo atualizados...Embora a minha faculdade lute contra, fazendo pesquisas com alunos e tal, sempre existe aquele professor que você se pergunta "o que esse débil mental ta fazendo aqui". Micheus está com toda a razão, no meu caso a faculdade aponta o caminho, e eu vou atrás, não me atenho só o conteúdo que o professor passa de certo assunto, vou atrás de mais coisas sobre a matéria. Muitas vezes não dá tempo de ver tudo, então você tem que ir atrás do resto. E por experiência própria, ainda que pouca, eu acho que para assuntos muito aprofundados nada melhor que um bom livro...A internet ajuda muito! Mas... A faculdade não é o céu nem o inferno, caso eu tenho passado a impressão de que faculdade não serve pra nada, me desculpem fui infeliz, acho mesmo é que ela não vai dar tudo, mas ainda é muito importante. Desculpa se estou fazendo do post um MSN, mas acho esse assunto de suma importancia. Akelabrassssss
-
Cola hauhahauuauhahau seu safado. Eu já sei o que quer fazer, quer usar seus conhecimentos para crackear games né danado...rsrsrs To brincando...Clenir, é isso mesmo o que tem que fazer, estude mesmo a fundo o que quer, desde que goste, dedique-se bastante. Eu tinha uns links sobre vhdl, códigos binários, equações binárias e assembly, eu vou dar uma procurada e te passar se for do seu interesse. Não tenho tido tempo pra estudar essas linguagens a fundo. Olha, não pense que a faculdade vai te ensinar muita coisa não cara...na verdade o importante da faculdade são os empregos oferecidos pra quem cursa. 95% do que eu sei eu aprendi sozinho, e a faculdade jamais vai me ensinar, nem está no meu currículo, aprendi tudo quando era muleque, assim como você. Pense em fazer a faculdade pra você ter um diploma, pra quando for preso ficar sozinho e pra conseguir bons empregos iniciais para prosseguir na sua carreira, você não vai ficar bom no que faz através da faculdade, NUNCA!!!! Pra não dizer que só sou eu que pensa assim, dá uma olhada neste post: http://www.milfont.org/tech/2007/11/01/est...ei-o-que-fazer/ Se for depender da faculdade ta perdido véi...Infelizmente temos que nos adequar ao sistema, e o sistema diz que quem faz faculdade é inteligente e sabe das coisas, huauhahauhauahuauha que hilário né. Boa sorte, bons estudos. Vou procurar as referências lá, você quer?!?!!! Kelabrasssssss
-
Oi hick, se quiser o caminho mais fácil e curto, use o método document.getElementById(). Dessa forma: <form name="formulario1" id="formulario1" method="GET" action="pagina.php"> <input type="text" name="box1" id="box1" /> </form> <script type="text/javascript"> texto=document.getElementById("box1").value </script> Assim você armazena o valor do campo em uma variável texto. Mas eu recomendo que aprenda sobre html dom, senão não vai conseguir fazer muita coisa, vai acabar voltando sistematicamente para o fórum atrás de soluções para problemas triviais. Aqui tem tudo ou quase tudo que precisa saber, não precisa ser expert em inglês, o básico já é de bom tamanho fora que o site é cheio de exemplos. [Edit] Inclusive tem coisa sobre ajax lá. E como o Darkdemo lembrou, vai precisar de uma linguagem de servidor, além de um banco de dados. Kelabrassssss
-
Olá o/ Não sei o que acontece, mas em meados do Natal começou a me aparecer várias idéias, e no desenvolvimento de algumas delas surgiram "sub-assuntos" que eu não sei se são de conhecimento de vocês. Eu estava montando um microformato para um projeto ao mesmo tempo server-side e client-side (Ajax) e precisava usar mais de um valor para algumas classes. Mas é possível? É sim, muitas vezes não pensamos nisso porque usamos id´s e classes variadas para projetos de layout e na maioria das vezes bastam. Porém, quando precisa fazer um microformato padronizado, precisa utilizar essa técnica. <style type="text/css"> div.dimensao{ width:200px; height:200px; } div.bordas{ border:2px solid blue } div.fundo{ background:#eee } </style> Nesse código, eu defino 3 classes diferentes para divs. Se eu quiser aplicar as 3 de uma vez em um objeto, basta usar a sintaxe: <div class="dimensao bordas fundo"></div> Todas as classes separadas por espaço. Como eu disse, isso é usado muito em microformatos, mas você pode organizar as classes do seu site usando um sistema um pouco mais elaborado com essa técnica. Também é outra forma de usar herança com Css. Não sabe o que são microformatos? Leitura recomendada: - Revolução Etc : Microformatos - Tableless » O que são Microformatos com Tantek Çelik<h2 class="r"></h2>
-
Muito boa essa referência. Nossa, pelo título do post eu achei que estavam cobrando pelo uso de códigos binários...Eu sou uma besta... Clenir, não existe dúvidas bestas, mas pensa um pouquinho, se não fosse possível expressar valores de caracteres e símbolos, como estaríamos usando esse fórum agora? o.O O computador SÓ entende números binários. Para outros sistemas ele faz as devidas conversões. Sacou? Kelabrassssss
-
Olá. Bom eu queria passar uma dica, que na verdade é mais um conhecimento do que propriamente uma dica. É antiga...mas eu percebi que ainda hj tem gente que nem sabe disso. A "dica" é a seguinte: Existe outra forma de referenciar uma propriedade de um objeto em javascript além do dot ("."). (Ficou parecendo um coelhinho...que fofo) A outra forma é referenciar pelo indexador, como você faz em um array. Olha só: var Edu = new Object Edu.nome="Eduardo" Edu.idade=23 Edu.curso="Ciência da Computação" alert(Edu["nome"]) // Saída: Eduardo alert(Edu["idade"]) // Saída: 23 alert(Edu["curso"]) // Saída: Ciência da Computação Legal né??!?!?! Isto é para qualquer objeto e significa que funciona exatamente igual para Json: var Edu={ "nome":"Eduardo", "idade":23, "curso":"Ciência da Computação" } alert(Edu["nome"]) // Saída: Eduardo alert(Edu["idade"]) // Saída: 23 alert(Edu["curso"]) // Saída: Ciência da Computação E também para as propriedades dos objetos nativos da linguagem: document.getElementById('meuDiv')["innerHTML"] // Conteúdo do 'meuDiv' A princípio é muito besta e não serviria de nada...mas é muuuuuuito importante para POO, principalmente em algumas funções dinâmicas. Sei lá, digamos que precise verificar se um objeto tem algum valor null: var Edu={ "nome":"Eduardo", "idade":23, "curso":null } Caso você não saiba o que tem dentro do objeto, você já sabe que pode iterar usando o "for" assim: for (var prp in Edu) document.write(prp+"<br>") Isto iria listar todas as propriedades existentes no objeto. Mas... e para saber se existe algum com valor null?? Como listar os valores? Aí que entra a "dica": for(var prp in Edu) document.write(Edu[prp]+"<br>") Isto listaria os valores, agora para descobrirmos se existe um valor null em alguma propriedade: for(var prp in Edu) if(Edu[prp]==null) alert("A propriedade: "+prp+"\ncontém valor: "+Edu[prp]) Tá ae a "dica". Na verdade eu já sabia disso há algum tempo, não me perguntem como, talvez eu tenha visto em algum código e acabei testando....realmente não me lembro. Pra ser sincero eu queria dar outra dica, mas para a outra dica, eu precisava antes dar essa e o post ficou grande =/, então postarei a outra mais tarde com um uso interessante dessa forma de referenciar as propriedades. Se alguém já viu algum conteúdo assim, manda o link, talvez tenha algo a mais que eu não saiba, não é meu objetivo plagiar ninguém, então se conhecerem alguém que já tenha postado isso, manda o link por favor. Akelabrasssssss
-
Hacks para consertar erros de renderização nos IEs
pergunta respondeu ao Diego_Bittencourt de KaKarotto em Tutoriais & Dicas - HTML, XHTML, CSS
Oi Diego. Saber interpretar e ler é o que eu mais sei fazer. Acho que quem não interpretou direito foi você. Leia e releia meu post 2, 3, 4 vezes se for necessário, eu deixo rsrsrs. Interpretou errado de novo porque achou que falei para você...Leia de novo e vai ver que nem mencionei seu nome, falei dos desenvolvedores em geral. Não interpretou direito porque não falei que não deveria usar hacks, falei que em muitos casos seu uso não é necessário. Interpretou errado porque quando eu dei o exemplo, dei para que quem pensa usar, ver que há sempre alguma outra solução, embora você saiba que hacks não deva ser usado para o margin, você esquece que o post pode ser lido por alguém que não saiba disso. Não interpretou direito porque achou que foi uma crítica. Leia de novo, não foi. Eu apenas propus que pesquisasse sobre quando e onde usar os hacks, para incrementar seu post, pois como eu disse, a maior dica seria onde usá-los. Esta foi a segunda e última vez que dou opinião em posts, percebi agora que estou lidando com pessoas menos maturas, que apenas querem ser elogiados, não havendo espaço para críticas apenas para o que querem ler. O hipnos mesmo criticou um dos meus posts (da assinatura), e a crítica dele foi extremamente importante pra eu deixar o meu post melhor, é uma questão de humildade, não li o post dele como uma afronta, deveria fazer o mesmo. E....não me subestime...eu leio muito mais do que pensa, posso ter muitos defeitos, mas não saber ler, não é um deles. A propósito o Henrique é sem dúvida conceituadissimo, mas você deve seguir sua diretriz, ter seus conceitos, e não ler apenas um blog, Revolução Etc é apenas um dos blogs que acompanho. -
Imagem animada semelhante a dum GIF animado
pergunta respondeu ao Eu o Mister HTML !!! de KaKarotto em Repositório de Scripts - Ajax, JS, XML, DOM
Oi, amigo, então você não trabalha com Browsers novos rsrsrs. Acho que não fui explicativo ou muito claro, quando eu disse navegadores que não suportam, inclui-se também os novos que suportam e que os usuários bloqueiam o javascript por motivos de segurança. Estava implicito, eu pensei que não precisasse explicar.... Em tempos de web 2.0 amigo, seu site tem que funcionar com ou sem javascript, e como você TRABALHA com browsers novos, como disse, já deve saber disso, pois já deve ter feito alguma aplicação BEM FEITA em Ajax. -
Imagem animada semelhante a dum GIF animado
pergunta respondeu ao Eu o Mister HTML !!! de KaKarotto em Repositório de Scripts - Ajax, JS, XML, DOM
Olha, a idéia é excelente!!!! Eu concordo com o amigo do post acima...falta um pouco de explicação um pouco mais detalhada. Para quem conhece javascript é um script bem simples e de fácil entendimento. O código fala por si próprio. Seria interessante a pessoa que estiver implementando, fazer um gif vagabundo para o caso do navegador não suportar javascript. Nesse caso, haveria o efeito bonitinho pra quem suporta e o mais vagabundinho pra quem não suporta ou talvez usar imagens estáticas ao invés de gif vagabundo. Coloca um exemplo online se puder...isso facilitaria e seria interessante. Apenas sugestões...Bom post :P -
Hacks para consertar erros de renderização nos IEs
pergunta respondeu ao Diego_Bittencourt de KaKarotto em Tutoriais & Dicas - HTML, XHTML, CSS
É...olha, eu nunca usei hacks...vou ser bem sincero. Eu acho bom uma boa pesquisa sobre o assunto, onde e quando usar. Na verdade essa seria a maior das dicas, já que em todo o site que vejo, só mostra como fazer. O interessante notar é que os hacks são usados quase sempre sem precisar!!!! Em caso de redimensionamento de divs como deu no primeiro exemplo, NUNCA é necessário usar hacks, já que no caso o problema vai ocorrer no ie6 sempre. É só usar os seletores válidos que o iE 6 não enxerga, ex: #menu{margin:2px} #site>#menu{ margin:5px} O fato é que, os navegadores estão ficando cada dia mais nos padrões. Salvo de alguns bugs, e em raríssimos casos ( e estes, seriam a verdadeira dica se descritos ), na maoria esmagadora das vezes precisamos consertar o que o ie6 deveria fazer, ou os ies anteriores. Tenho montado a maioria dos meus sites usando liquid layout, e com porcentagem a maioria dos browsers funciona muito bem. De qualquer maneira, gostaria que fosse feito uma pesquisa sobre hacks, onde e quando usar, acho que esse tipo de conteúdo é que está faltando. Claro que não é preciso que sempre seja 100% dos casos o css validado. Porém, em "1000%" dos casos poderiam ser validados se houvesse mais estudo, experiência e se o desenvolvedor pensasse mais nos códigos. Isto, porque muitos usam hacks na primeira dificuldade que encontram, e o bom desenvolvedor escolhe sempre a melhor alternativa, que pra muitos pode ser a mais complicada. -
O maior problema amigo, é que está usando o rodapé em posição absoluta. O que significa que o rodapé vai ficará colado na parte inferior do seu browser. Se você redimensionar o tamanho do seu browser para um tamanho menor que o conteúdo central, esse erro também vai ocorrer, pois, com o tamanho menor do browser o rodapé acompanharia a parte inferior do navegador, ficando bem na frente do conteúdo. você NUNCA, NUNCA deve usar posição absoluta em rodapé. Aliás, você só deve usar posição absoluta em alguns casos muito específicos.....você deve trabalhar o maximo com float e posições relativas. Isso possibilita a trabalhar com liquid layout. Nesse caso não vou poder te ajudar, não tenho seu código inteiro, e isso exige muitas tentativas e testes para ver como fica no iE e no FF. A única dica que posso te dar no momento é o seguinte, o div do seu rodapé deve estar em posição relativa e não deixando nada o transpassar, com o atributo clear:both.
-
Retira o return false do onclick, e coloca o endereço da página no href.....
-
Oi kuhlmann. Seguinte cara, a coisa não é tão simples quanto parece, principalmente pra você que está engatinhando ainda. O que o submarino faz é criar estilos diferentes para cada link, e faz a troca com Javascript e Css, mudando parte do layout. Na verdade é simples de fazer, mas não tão simples pra quem ainda está começando. Lá o site é feito com linguagem dinamica, com asp, aspx, python ou php. Não vem ao caso a linguagem feita. De qualquer forma, o site é feito com includes. Ou seja eles incluem uma página no meio do documento, sendo que apenas uma parte do site é mudado. Dessa forma é fácil mudar o estilo apenas incluindo o conteúdo com o estilo diferente. Da forma que quer fazer é mais dificil, pois está trabalhando apenas com html e javascript. Nesse caso, você teria de colocar em todas as suas páginas o seguinte: <html> <head> <title>Página 1</title> <script> window.onload=function(){ document.body.bgColor="#336699" document.getElementById('menu').style.backgroundColor="#336699" } </script> </head> <body> <div id="menu"> </div> <!--Conteúdo--> </body> </html> você percebe a dificuldade? você teria que montar vários htmls, muito parecidos com apenas algumas mudanças no conteúdo e ainda incluir em todas as páginas o script que citei para fazer as alterações de cores. Existe um site excelente para pessoas no seu perfil: http://www.criarweb.com/manuais/paginas_dinamicas/ Nesse site tem tudo o que você deseja saber para construir sites e muitas técnicas que precisará usar. O site é grande, tem muito conteúdo, se você precisa resolver o seu problema pra agora, então o conselho que dou é...Aprenda a ler rápido. você consegue. Kelabrassssssss
-
tabela de compatibilidade DOm par o IEca!
pergunta respondeu ao babaloricha de KaKarotto em Ajax, JavaScript, XML, DOM
É estranho não funcionar....tenta top ao invés de parent sei lá. Tem como postar o código todo? assim eu testo aqui em casa e vejo o que tá dando de errado. É mais fácil ajudar testando do que ficar imaginando o que poderia estar acontecendo. Kelabrassssss -
6???? Faça o teste de mesa cara. Para x=0 y=0 tab[0][0]=(0*3) + 0 + 1 =>1 y=1 tab[0][1]=(0*3) + 1 + 1 =>2 y=2 tab[0][2]=(0*3) + 2 + 1 =>3 // Acabam as iterações de y, agora X incrementa para 1 Para x=1 y=0 tab[1][0]=(1*3) + 0 + 1 => 4 Pronto. tab[1][0] vai ser igual a 4. Nem precisa fazer o resto, você vai notar que a tabela vai só incrementando, até o valor tab[1][2], ou seja: tab[1][1]=5, tab[1][2]=6.
-
tabela de compatibilidade DOm par o IEca!
pergunta respondeu ao babaloricha de KaKarotto em Ajax, JavaScript, XML, DOM
Porque existe um bug no IE. Ele não cria a tabela sem antes você criar o tbody. Sempre que tiver um problema assim, suspeite, quando não dá mensagem de erro e o script não funciona, há uma grande chance de ser um bug. A melhor forma pra descobrir é fragmentando seu problema assim: <html><head> <style> table{width:100px; height:100px; border:1px solid green;} </style> </head> <body> <script> tabela=document.createElement("table") document.body.appendChild(tabela) </script> </body> </html> Com o código css e javascript, você verifica se a tabela é criada. Se não for, não aparecerá na tela nem com bordas nem nada. Então simplesmente mude para "div" ao invés de table. Se funcionar, temos um bug. A solução, como sempre, ta no google: http://devlog.waltercruz.com/bug_appendchi...ternet_explorer -
document.body.removeChild
pergunta respondeu ao babaloricha de KaKarotto em Ajax, JavaScript, XML, DOM
Não fecha no iE porque o ie não vê o onclick como um atributo, mas como um evento. Engraçado que falam mal do iE pra tudo, mas em alguns casos ele é muito mais lógico. Esse é um exemplo. Para você adcionar o evento onclick basta usar: fecha.attachEvent("onclick", fechaMapa) No FF ele vai funcionar bem como um atributo, mas se quiser adcionar evento, como fez no ie, o código é : fecha.addEventListener("click", fechaMapa, true) Agora, momento meu, que raio de click é esse? Isso não é evento....onclick é evento. Dizem que iE é uma droga.....Eu acho os dois uma b..... Agora... 2º problema quando coloco a pagina que tem a funcao de um iframe o script nem cria a div e da o erro de argumento invalido. Embora seu código seja claro como agua limpa para mim, seu português foi indecifrável. Eu entendi que colocou a página, que está fazendo o efeito, em um iframe. Nesse caso, não haveria mudanças e o script funcionaria perfeitamente. Não vou tentar decifrar o que quis dizer, um português claro por favor. -
(Resolvido) elemeto.style.heigth
pergunta respondeu ao babaloricha de KaKarotto em Ajax, JavaScript, XML, DOM
Hum....o engraçado é que no seu primeiro post está lá o position absolute definido. Copiei o código que fez e colei aqui em casa, e funcionou, tanto no Firefox como no IE quando eu coloquei o atributo height escrito corretamente. E até hj, seu primeiro post não está editado. Eu sei que você conseguiu resolver o seu problema "sozinho" babaloricha, mas um aviso para alguém que queira fazer o mesmo efeito ou similar e está vendo o post agora, desconsidere o post acima deste e digite corretamente o atributo height. -
(Resolvido) Configurar o Navegador via Script
pergunta respondeu ao Jetro de KaKarotto em Ajax, JavaScript, XML, DOM
Dá, mas algumas propriedades só numa janela nova: window.open("pagina.htm, "nomedajanela","menubar=no,location=no,toolbar=no, status=no,scrollbars=no,resizable=no,width=600,height=400,left=0,top=0") Aqui tem uma boa referência de HTML DOM, dá pra ver todas as propriedades do objeto window. http://w3schools.com/htmldom/dom_obj_window.asp Alguns códigos não funcionarão dependendo do navegador e das configurações que o usuário fez. -
Muda esse else final ae, coloca assim: else if(!document.selection){ myField.value += myValue; } O erro parece estar acontecendo porque o else final é executado.....
-
(Resolvido) elemeto.style.heigth
pergunta respondeu ao babaloricha de KaKarotto em Ajax, JavaScript, XML, DOM
Não funciona no iE porque você só colocou o filtro com o código para o FF. Tem que acrescentar lá o filtro pro iE : filter:alpha(opacity=50); O height não está funcionando porque digitou ele errado: Errado: cortina.style.heigth Certo: cortina.style.height Eu também vivo digitando errado esse maldito height. Veja que no seu código você digita duas vezes errado o atributo HEIGHT. -
Mais especificamente: <html> <head> <script type="text/javascript" src="diretorio/ajax.js"></script> <script type="text/javascript" src="diretorio/funcoes.js"></script> </head>
-
(Resolvido) Progresso de Carregamento (Loading)
pergunta respondeu ao diogoleter de KaKarotto em Ajax, JavaScript, XML, DOM
Bom, como faço com todos, vou partir do principio que saiba javascript, e postarei apenas a parte do código da sua questão. function loadAplication(url, objID){ document.getElementById(objID).innerHTML="<img src='carregando.gif' />" var obj=ajaxObj() obj.onreadystatechange=function(){ if (obj.readyState==4) document.getElementById(objID).innerHTML=obj.responseText } obj.open("GET", url, true) obj.send(null) } Explicação: Ao iniciar a aplicação, a função vai colocar uma imagem de loading dentro do div que vai usar para loadear o conteúdo. Cria-se na segunda linha do código uma variável que vai receber um objeto ajax de uma outra função (Não coloquei aqui a função). O objeto (obj) vai mudar de estado 5 vezes, quando ele mudar para o estado "completo", uma função anônima é criada e ela colocará, no div, o conteúdo, apagando a imagem de loading usada anteriormente. OK? Akelabrasssssss