Ir para conteúdo
Fórum Script Brasil

Jonathan Queiroz

Membros
  • Total de itens

    3.718
  • Registro em

  • Última visita

Tudo que Jonathan Queiroz postou

  1. Baixe VipDown, o tópico já tem mais de 5 anos. Peço que evite a postagem em tópicos antigos.
  2. Você pode utilizar a função split para separar as palavras (ou seja, separando os espaços) e percorrer os valores do array para ver se há algo errado. Também há outras formas de fazer, como expressões regulares. Outra coisa... Recomendo que faça no lado servidor e não apenas no Javascript para impedir problemas de compatibilidade e aumentar a segurança. Obviamente, o melhor é você fazer a verificação em ambos os lados, visto que com javascript não haverá necessidade de requisição com o servidor e isso diminuirá o tempo. Por outro lado, é interessante fazer no ASP para evitar que alguém consiga burlar seu sistema.
  3. JOGO 01: CORINTHIANS-SP JOGO 02: VITÓRIA-BA JOGO 03: SANTO ANDRÉ-SP JOGO 04: BARUERI-SP JOGO 05: INTERNACIONAL JOGO 06: SÃO PAULO-SP JOGO 07: GOIÁS-GO JOGO 08: PALMEIRAS-SP JOGO 09: ATLÉTICO-MG JOGO 10: AVAÍ-SC
  4. Depois de alguns membros sugerindo um Torneio de Programação, resolvemos fazer um em JavaScript Equipe de organização do Torneio: .Andreia.fercosmigJonathan QueirozMLeandroJr!Rafael SpilkiEm caso de dúvida você pode consultar os organizadores do evento Regras do Torneio: Como podem ver, o torneio é dividido em três fases ! A fase atual é o Nível Avançado Nível Avançado O Nível Avançado é composto de um desafio. Terceiro Desafio (Cancelado) Desafio: Animação Livre Descrição: O usuário deverá criar qualquer script relacionado a animações. É válido o uso de imagens livres que não contenham animações. Por exemplo, não serão aceitas imagens .gif animadas. Afinal, o objetivo do desafio é a criação de animações com Javascript. Pontuação para 1º lugar (ouro): 100 pontos Pontuação para 2º lugar (prata): 70 pontos Pontuação para 3º lugar (bronze): 50 pontos Pontuação para demais posições: Será avaliada pelos organizadores do evento. O membro poderá (ou não) conseguir pontos Data de Entrega (prazo máximo): 13/11/2009, até as 23:59 Obs.: Qualquer usuário cadastrado poderá participar desse desafio, mesmo que não tenha participado das etapas anteriores. Primeira fase: http://scriptbrasil.com.br/forum/index.php?showtopic=131528 Segunda fase: http://scriptbrasil.com.br/forum/index.php?showtopic=138353 Quarta fase: http://scriptbrasil.com.br/forum/index.php?showtopic=145773 Observações As regras dessa etapa sofreram modificações, que incluem principalmente informações sobre licença. É recomendável a leitura de Divulgação dos scripts e licença, que contém as modificações desde a última fase.Os scripts enviados pelos membros estão sendo postados nesse tópico: Scripts do Torneio de JavascriptMais informações, como pontuação de membros, estão disponíveis no Anúncio do Torneio de Javascript
  5. Os elementos seguem o padrão de id atv_operacional0, atv_operacional1, [...], atv_operacional15 ? Para trabalhar com elementos relacionados, que tenha uma função parecida por ex., é preferível o uso do atributo HTML class De qualquer forma, Javascript é case-sensitive e deve-se utilizar o atributo readonly ao invés de readOnly. document.getElementById("atv_operacional" + i).readonly=false Outra forma mais recomendada para esse caso específico é o uso do método setAttribute document.getElementById("atv_operacional" + i).setAttribute("readonly",false)
  6. Você pode utilizar getElementsByTagName do document para obter, por exemplo, todos os inputs. var elementos=document.getElementsByTagName("input") for(var i=0;i<elementos.length;i++){ elementos[i].setAttribute("readonly",true) }
  7. Você pode utilizar try...catch para isso, embora existam maneiras mais seguras: http://pt.php.net/manual/pt_BR/language.exceptions.php
  8. Desmarquei o tópico como Resolvido então. Poste aí como está seu código, onde estão os arquivos, os possíveis erros, etc.
  9. Nesse caso abra a página diretamente e copie o link que aparece. Algo como: file:\\\c:\aaa.htm Obviamente, só irá funcionar em seu computador. Para que funcione em outros computadores será necessário criar um servidor, mas isso é assunto para outro tópico.
  10. Quase todos os links estão funcionando, com exceção daqueles "teste". Isso porque o seu código está escondendo no clique dos h3, e o "teste" está num li. Recomendo que utilize classes e esconda no clique de uma classe. Algo assim: $(".nome_de_sua_classe").click(function () { $("#alinha").fadeOut("slow"); $('#testea').show("slide", { direction: "left" }, 2000); });
  11. Não, não é sacanagem. O fórum Outros Assuntos é destinado à tecnologia e internet, abrangendo assuntos não tratados nos outros tópicos da área (avaliações de trabalhos, links e entretenimento) Tópicos que não estejam relacionados a tecnologia/internet devem ser postados na área Entretenimento, que mesmo assim não é um lugar onde "pode tudo". Além disso, como pode notar, tópicos não são fechados sem motivo. Isso é uma medida tomada em casos específicos, como em tópicos que violem as regras. Se não concorda com as regras, você pode até deixar de acessar o fórum, mas não desrespeitá-las. Obviamente, você pode propôr sugestões, mas não necessariamente elas serão aceitas. Lembre-se também que antes de criticar algo é necessário conhecer esse "algo". Além disso, esse tópico não está na área correta. Movendo: Outros Assuntos --> Sugestões e críticas. O título também será editado de "afff...." conforme a regra 3.6:
  12. Basta modificar a URL. open("http://www.google.com.br") Se não conseguir removerei a marcação Resolvido que tinha colocado agora a pouco.
  13. Procure pelas funções setInterval e setTimeout.
  14. Peço que modifique o código também no site, assim fica mais fácil de testar.
  15. Como somente quem poderá excluir usuários serão pessoas autorizadas (imagino eu), salvando os dados em sessões, não haveriam problemas. Quem quiser excluir passando diretamente o valor, tudo bem, desde que tenha permissão para tal. Mas se ainda assim quiser utilizar MD5 (se a pessoa souber o ID do usuário não adianta em nada, pois poderá gerar esse código) pode converter o resultado da criptografia de hexadecimal para decimal, e assim salvar no BD.
  16. Na verdade não é bem "nome de função" O "~" é o destrutor de classes. Obs.: Não vou marcar como Resolvido ainda. Poste aqui se encontrou algo sobre o assunto, se entendeu, etc. Nesse caso, aí sim poderemos marcar.
  17. Você não modificou a linha no site. Modifique-a e assim ficará mais fácil de testar.
  18. Como já foi dito, isso não tem muito sentido. É provável que o código esteja incompleto.
  19. Nesse caso você está aplicando o efeito na div com id alinha, que é essa aqui: <div id="alinha"> <table width="860" border="0" cellspacing="0" cellpadding="0"> <tr> <td><img src="imgs/fotobg.jpg" width="1024" height="582" ></td> </tr> </table> </div> Edit: Esquece, era isso mesmo que você queria fazer. vou analisar o resto do código e posto algo aqui. Edit²: Esquece o edit anterior (putz !) O que esse código faz está funcionando perfeitamente, a div alinha sofre o efeito. No entanto, o código responsável pelo fade out no menu é esse aqui: $(window).load(function(){ $('#testea').show("slide", { direction: "left" }, 2000); }); Como já havia comentado antes, ocorre somente com links que redirecionem a outras páginas de seu site, já que o efeito ocorre no carregamento. Como quer que seja chamado também em links para a própria página (#), deve fazer utilizar esse código também ao clicar um botão do menu $(document).ready(function(){ $("h3").click(function () { $("#alinha").fadeOut("slow"); $('#testea').show("slide", { direction: "left" }, 2000); }); });
  20. Tinha entendido errado, mas já editei o post. Leia novamente.
  21. Não entendi sua dúvida.. O operador <= retorna verdadeiro se um valor for menor ou igual ao outro (não há muito o que explicar). Ou seja, o loop continuará enquanto o valor for menor que (valor-1) ou igual a (valor-1) Como se tratam inteiros, outra forma de escrever seria p<tam.
  22. Aquilo não é subdomínio. Subdomínio é algo do tipo subdominio.dominio.com Mas muito provavelmente é feito à base de expressões regulares. Provavelmente a expressão regular passa o nome do artigo por GET para uma página que faz uma busca no BD por artigos com esse nome.
  23. Agora acho que entendi melhor. O que ocorre é que o menu não dá fadeout quando o link utiliza o "#", que implica que a página não será modificada. Não analisei o código, mas é provável que você esteja fazendo esse efeito no menu com o evento onload da página. Quando você escreve a URL do link, o navegador recarrega a página e chama novamente esse efeito. No entanto, ao clicar num link apontando para "#" (topo da página) a URL não é modificada e o evento onload não é chamado. O que lhe aconselho a fazer é criar uma função que dá o fadeout e chamá-la tanto no carregamento da página (onload) quanto no clique do link (onclick)
×
×
  • Criar Novo...