Ir para conteúdo
Fórum Script Brasil

Mestre SAM

Veteranos
  • Total de itens

    488
  • Registro em

  • Última visita

Tudo que Mestre SAM postou

  1. e aí Eric, o site dos correios vendem a tabela de ceps... a um preço absurdo, claro. mas se você tiver grana sobrando, é facil de conseguir. você também poderia fazer essa pergunta na area referente a banco de dados, a possibilidade de obter uma resposta coerente aumenta. não quero incentivar a pirataria... mas voce pode tentar achar a tabela de ceps usando um programa P2P... mas também não sei se é pirataria, afinal são dados que estao disponiveis gratuitamente na internet. alguém com muita paciencia poderia fazer um programa para capturar todos os ceps disponibilizados no site dos correios por exemplo. depois de ter o banco, você vai precisar de uma linguagem dinamica, como PHP ou ASP, entre outras tantas que existem. para poder ter acesso as tabelas. e só então, depois disso, ai sim usar javascript e ajax. ah, detalhe, uma base de dados contendo todos os ceps é grande. a tabela de logradouros pode travar tua maquina se você der um select *.. hehehe ah! você também poderia tentar uma alternativa... ao invés de "conseguir a tabela", capturar os dados atraves de um web service, fica bem mais leve. se você não sabe o que é um web service, pode comecar estudando, fazer uns exemplos simples, e depois partir pra solucao do cep usando um web service. beleza?! sucesso ai,
  2. é só passar o nome como referencia. function metodo( referencia ) { var nome = document.getElementById( referencia ).value; if ( nome == 3 ) { document.getElementById('btnBotao').style.display = 'visible'; } } mas atente para um detalhe... se este for o link que vai chamar a metodo você vai ter que arrumar isso ai. porque se colocar o name = i e id = link_i, vai dar problema! eles tem que ter o mesmo valor. e ai sim, no evento onclick você coloca o onclick="metodo( valor_De_i )" compreendeu!? sucesso ai,
  3. é meu, ta complicado a coisa ai, pra pegar o valor de um campo do formulario, você deve fazer assim: var nome = document.getElementById("campo").value; if ( nome == 3 ) { document.getElementById('btnBotao').style.display = 'visible'; } at+
  4. Mestre SAM

    Botão Desaparecer

    diga que linguagem você esta usando para acessar a base de dados, que redireciono sua mensagem para area especifica.
  5. kiridona, é assim mesmo. você deve ter digitado alguma coisa errada. function altCampo(id, nm) { cont = document.getElementById("nroCampos").value; cont++; document.getElementById("nroCampos").value = cont; if(cont >= 2) { alert("Não é permitido atualizar mais de uma foto"); return false; } else { inserido = document.getElementById("campos").innerHTML; document.getElementById("campos").innerHTML = inserido+ "<input name='descFoto[]' id='descFoto' type='text' class='Boxes' size='70' maxlength='50'>"+ "<br><br>"; document.getElementById("descFoto").value = nm; } } ou então: function altCampo(id, nm) { cont = document.getElementById("nroCampos").value; cont++; document.getElementById("nroCampos").value = cont; if(cont >= 2) { alert("Não é permitido atualizar mais de uma foto"); return false; } else { inserido = document.getElementById("campos").innerHTML; document.getElementById("campos").innerHTML = inserido+ "<input name='descFoto[]' id='descFoto' type='text' value='"+ nm +"' class='Boxes' size='70' maxlength='50'>"+ "<br><br>"; } } at+
  6. veja se isso pode te ajudar: http://forum.imasters.com.br/index.php?sho...rt=#entry790890 http://www.devmedia.com.br/articles/viewcomp.asp?comp=6091 t+
  7. eu falei pra você tirar. você não tirou nem pra testar??? e você colocou left=600 dependendo da sua resolucao de tela, vai abrir e você nem vai ver, porque vai ficar fora da tela. e cuidado com o tempo em milissegundos... se colocar um valor muito baixo vai executar muito rapido também. não vai dar tempo de ver a tela. e veja se o seu IE não esta bloqueando abertura de pop-ups. é isso ai,
  8. é porque você declarou text dentro de uma funcao. e a outra funcao que tenta dar o close não encherga a variavel. então não sabe quem fechar. declara fora, assim: var text; function popupWin() { e pode tirar aquela passagem de parametro na assinatura do metodo. sucesso ai,
  9. ahhhhhhhhhhhhhhhhhhhhhhhh agora eu entendi... web form e master page são componentes do .net não é??! vou dar uma olhada por aqui, entender melhor o que é uma master page, e qualquer coisa te falo. at+
  10. mais ou menos assim: <br>Possui filhos?<br><br> <select name="filhos" class="style3" onchange="java script:if(this.selectedIndex==1){document.getElementById('qts_filhos').disabled='';}else{document.getElementById('qts_filhos').disabled='disabled';}"> <option value="0">Selecionar</option> <option value="1">Sim</option> <option value="2">Não</option> </select> <br>Quantos: <input type="text" name="qts_filhos" id="qts_filhos" size="2" maxlength="2" disabled /> sucesso ai,
  11. eu trabalho com ajax e nunca ouvi falar de master page. tu ta usando algum framework pra ajax é isso?
  12. ok. entendi o que você quer.. mas não entendi o por que!!! hehe mas acho que isso não me interessa muito também. :P tenta algo assim: <select name="nome" onchange="java script:document.getElementById('email').selectedIndex=this.selectedIndex;"> <option value=""></option> <option value="Mad Max">Mad Max</option> <option value="Indiana Jones">Indiana Jones</option> </select> &nbsp; <select name="email" id="email"> <option value=""></option> <option value="mad@max.com">mad@max.com</option> <option value="indiana@jones.com">indiana@jones.com</option> </select> é mais ou menos o que tu falou e que eu entendi. se quizer deixar o segundo combo só para visualizacao, para que o usuario não mude o email, basta colocar a propriedade disabled no objeto. <select name="email" id="email" disabled> sucesso ai,
  13. rapaz, eu não consegui fazer isso nem com html puro, quem dira com js. se tu conseguir montar um texto dentro do textarea que tenha uma formatacao de texto em html sem exibir as tags, me mostra como você fez que eu consigo reproduzir em javascript. eu tava olhando a biblia do javascript, e pelo que vi, o execCommand não pode ser aplicado ao textarea. no exemplo que você mostrou atraves do link, o pessoal la ta usando um framework tinyMCE. e ai pra saber COMO eles tão transformando o texto em negrito não é facil. teria que abrir a caixa preta deles. se tu descobrir como eles tão fazendo aquilo, posta ai, fiquei curioso pra saber também. sucesso ai,
  14. tem um passo a passo nesse site: http://www.iceteks.com/articles.php/javascript/1 sucesso ai,
  15. Mestre SAM

    Duvida

    tu escreveu public com P maiusculo, e é minusculo, em todos. e antes do System.exit( 0 ); faltou um ponto e virgula no final da linha de cima. t+
  16. não entendi direito isso ai. você tem 2 dropdown!? é um menu em html? ou são campos select-option??? você falou ali que coloca no valor no value, então não é menu drop down, é uma caixa de selecao? se você quer marcar o seu dropdown2 automaticamente sem que o usuario possa alterar, então pra que ter um dropdown2 ??? se for assim deixe apenas um. para conseguir o nome e o email, basta criar mais 1 campo, que armazene o nome da pessoa.
  17. cara, só pode ter sido alguma correcao do service pack que tu baixou. alguma seguranca que a microsoft achou necessaria fazer no navegador, para evitar das pessoas entrarem num site e serem redirecionadas sem saber. pessoas podem criar scripts maliciosos para isso. você já viu que varios sites fazem o redirecionamento automatico, mas sempre deixam uma mensagem para o usuario. Voce esta sendo redirecionado, caso não funcione, clique aqui. a melhor solucao é essa ai. deixa o codigo la. e o link pra quem tem IE7 ou IE6 com SP.
  18. testei de outra forma também. <!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" lang="en" xml:lang="en"> <head> <title></title> <script type="text/javascript"> //<![CDATA[ function redireciona() { document.frm.submit(); } setTimeout( "redireciona()", 3000 ); //]]> </script> </head> <body> <form name="frm" action="ftp://ftpmulti.cosmotorbrasil.com.br"> ... </form> </body> </html> e aqui funcionou também. cara... todas as dicas que to te passando funcionam aqui. ai tu diz que não funciona... realmente fica dificil de ajudar, já que aqui o erro não existe. dei uma olhada no google assim por cima, e não vi ninguém com um problema parecido.
  19. entrei, ele me redirecionou para: eu uso windows XP, sem nenhum ServicePack instalado. tu testou só no IE?
  20. entrei no endereco que você me passou http://www.cosmotorbrasil.com.br/teste.htm e ele redirecionou a pagina com FTP me pedindo senha e user, na mesma janela. provavelmente é algum bloqueio no navegador. eu não tenho SP2.
  21. eu não entendo quando você fala em webform1, master page... já tentou colocar? parent.HelloWorld(nome, HelloWorldAjax_CallBack);
  22. quando a gente posta a palavara javascritp aqui no forum, ele separa a palavra. mas na verdade ela precisa ficar junta, sem espaços. você copiou o codigo daqui e testou sem juntar a palavra javascript. por isso o erro de script na sua pagina.
  23. que estranho isso. coloca um alert(); antes do window.location.. pra ver se ta chegando no metodo. tu instalou algum service pack? pode ser alguma configuracao de segurança sim. bom, tu falou que clicando no botao funciona não é?!? então vamos fazer um teste, e simular o click no botao. só que o botao agora esta invisivel para o usuario. <span id="but" style="visibility:hidden;"> <input type="button" name="btn" id="btn" value="chama ftp" onclick="java script:window.location.href='ftp://ftpmulti.cosmotorbrasil.com.br';"> </span> <script> function redireciona() { document.getElementById("btn").click(); } setTimeout( "redireciona()", 3000 ); </script> tenta ai,
  24. funcionou aqui: <script> function redireciona() { window.location.href='ftp://ftpmulti.cosmotorbrasil.com.br'; } setTimeout( "redireciona()", 3000 ); </script> testei no IE6. t+
×
×
  • Criar Novo...