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. Pronto ! Coloquei como resolvido Como assim ? Não entendi muito bem !
  2. Não tenho certeza se o IE aceita o evento onclick dos options Tente utilizar o evento onchange do select, como mostrado acima ! A sua função ficaria assim: function MudaTexto() { if (document.form1.meu_select.options[0].selected) { // A primeira opção está selecionada document.getElementById("detalhesdoassunto").innerHTML = "olá, diga-nos a sua dúvida:"; }else if (document.form1.meu_select.options[1].selected) { // A segunda opção está selecionada document.getElementById("detalhesdoassunto").innerHTML = "olá, diga-nos a sua reclamação:"; }else if (document.form1.meu_select.options[2].selected) { // A terceira opção está selecionada document.getElementById("detalhesdoassunto").innerHTML = "Escreva o que quiser"; } } E o seu select ficaria assim: <select name="assunto" onchange="MudaTexto()"> <option value="Dúvida">Dúvida</option> <option value="Reclamação">Reclamação</option> <option value="Outro Assunto">Outro Assunto</option> </select> Espero ter ajudado !
  3. Para pegar apenas o primeiro registro, utilize o top 1 Ficaria assim: SELECT top 1 obras.Codigo as codi, fotos, titulo, cidade, descricao, status FROM fotos INNER JOIN obras ON (obras.Codigo = fotos.cod_obra) Espero ter ajudado !
  4. Poste códigos dentro das tag's code De qualquer forma, tente utilizar o Server.HTMLEncode para transformar seu texto (apenas se enviar o e-mail como html) Ficaria assim: objCDOSYSMail.HtmlBody = Server.HTMLEncode(Texto)
  5. Está escrito java script:, o certo seria javascript (junto) Tenta remover os espaços ou simplesmente remover o javascript (é desnecessário) Ficaria mais ou menos assim: <option onclick="mudartexto('duvida')" value="Dúvida">Dúvida</option> <option onclick="mudartexto('reclamacao')" value="Reclamação">Reclamação</option> <option onclick="mudartexto('outro')" value="Outro Assunto">Outro Assunto</option> Obs.: Tinha marcado o tópico como resolvido, se quiser posso tirar o (Resolvido) !
  6. Você teria que fazer algo como: <html> <head> <title>Minha Página</title> <script type="text/javascript"> function MostraPagina() { document.getElementById("carregando").style.visibility = "hidden" document.getElementById("conteudo").style.visibility = "visible" } </script> </head> <body onload="MostraPagina()"> <div id="carregando" style="visibility: visible"> <!-- A imagem ficará aqui --> </div> <div id="conteudo" style="visibility: hidden"> Aqui ficará o conteúdo normal do site ! </div> </body> </html> Espero ter ajudado ! Qualquer coisa posta aí ! Obs.: Se quiser umas imagens de carregamento boas, dá uma olhada nisso aqui: http://scriptbrasil.com.br/forum/index.php?showtopic=113562
  7. Você teria que utilizar os eventos onmouseover (mouse em cima do objeto) e onmouseout (mouse fora do objeto) e verificar qual é o botão pelo ID Depois, é só criar uma div "invisível" e mudar seu valor quando o mouse passar por cima ! Não sei se entendi muito bem, mas se quer algo mais simples seria como: <input type="button" name="botao1" title="Mensagem que aparece ao passar o mouse por cima"><br> <input type="button" name="botao2" title="Segundo botão"> Espero ter ajudado !
  8. O script faz algo parecido com uma "máscara", onde só se permite que o usuário digite caracteres em determinado formado Exemplo: DD/MM/AAAA ou (DD)XXXX-XXXX
  9. Do mesmo jeito que lhe mostrei ali em cima, use o prompt("Sua pergunta", "Valor pré-definido") Você está com o script pronto ali !
  10. Para isso você teria que utilizar uma linguagem dinâmica, como ASP ou PHP ! Aqui na Script Brasil tem alguns scripts prontos sobre o assunto !
  11. É a mesma coisa, mas você adapta o script para escrever um tabela, onde ficará escrito em uma coluna "nome" e na outra será escrito o textarea !
  12. Gambiarra seria (muita !!), mas para tudo se tem um jeito ! Tenta algo como isso: function QueryString(variavel){ var variaveis=location.search.replace(/\x3F/,"").replace(/\x2B/g," ").split("&") var nvar if(variaveis!=""){ var qs=[] for(var i=0;i<variaveis.length;i++){ nvar=variaveis[i].split("=") qs[nvar[0]]=unescape(nvar[1]) } return qs[variavel] } return null } function VerificaRefresh() { if (QueryString("refresh")=="") { window.location = window.location + "?refresh=no" } } E depois chamar a função no evento onload do body <body onload="VerificaRefresh()"> Mas tente fazer do jeito que eu falei, atualizando o menu quando a página abrir ! Ficaria assim: <BODY onload="parent.frames['menu'].refresh()"> Tenta aí e qualquer coisa posta aí !
  13. Não pow, lá em cima eu digitei errado aí depois que eu corrigi, mas o quote do Paulo ficou lá O pior navegador que têm ! Dá erro em tudo, até no que está certo...
  14. Só corrigindo o script... Ele está assim: <script type="text/javascript"> function AbreJanela() [ window.open('minha-pagina.htm', 'Janena_de_PopUp', "width=400, height=400") } </script> O certo seria: <script type="text/javascript"> function AbreJanela() { window.open('minha-pagina.htm', 'Janena_de_PopUp', "width=400, height=400") } </script>
  15. Cara, o link ali está com o target="principal".Ou seja, ele vai abrir no frame com o nome "principal", não atualizando a página inteira Ainda não consegui "detectar" perfeitamente o erro, mas tente fazer isso: Coloque os atributos name e id no frame do menu <iframe src="Atlasmenu1.html" frameborder="NO" align = 'center' width = "200" height = "600" name="menu" id="menu"></iframe> Depois deixe o outro frame assim: <iframe src="AtlasControle.html" name="principal" frameborder="NO" align = 'center' width = "1000" height = "1000" onload="parent.frames['menu'].src='AtlasMenu1.html'"></iframe> Depois poste os resultados aqui !
  16. Boa de novo ! Tá inspirado hoje, hein ! Essa área tava precisando de mais movimentação !!
  17. Boa ! Volta e meia aparece um membro com dúvida sobre AJAX... Eu sempre procurava algo e não achava nunca achava um script pronto (já estava pensando em postar alguma coisa aqui) Essa área está pouco movimentada... Vou começar a postar mais scripts aqui
  18. Ainda não consegui entender uma coisa: O erro é em que página ?? Eu testei aqui no Google Chrome a página que abre o PopUp e funcionou perfeitamente !
  19. Aparentemente não existe nenhum erro que possa causar isso em seu código Entretanto, achei outros erros (acredito que não sejam a causa do problema, mas postarei aqui) Olha isso: <iframe src="principal.html" name="principal2" frameborder="yes" align = 'center' width = "1400" height = "1000" ><tr></iframe> Tem um <tr> desnecessário ali no meio tenta assim: <iframe src="principal.html" name="principal2" frameborder="yes" align = 'center' width = "1400" height = "1000" ></iframe>
  20. Seria algo parecido com isto: <html> <head> <title>Minha Página</title> <script type="text/javascript"> function AddCampos() { x = prompt("Digite o número de campos") if (isNaN(x)) { // Não é um número válido alert("Digite um número válido !") AddCampos() }else{ // É um número válido form1 = document.getElementById("form1") for (i=1;i<=x;i++) { form1.innerHTML += "<input type='text' name='campo" + i + "'>" } } } </script> </head> <body> <form name="form1" id="form1" action="" method="post"> <!-- Os campos serão adcionados aqui --> </form> </body> </html> Espero ter ajudado !
  21. Como assim "segundo arquivo" ?? Testei aqui o código e funciona perfeitamente Verifique se realmente existe a página que está chamando ! É provável que você esteja tentando abrir uma página que não existe.Sendo assim, o navegador vai lhe dar um erro, mas não é relacionado ao JavaScript em si, e sim à página que está chamando que não existe !
  22. Não entendi o que você quer fazer... Explica um pouco melhor ! Se você quer chamar a página que abriu a PopUp a partir dela, faça o seguinte: window.opener.document // Se refere ao objeto document da página que abriu a PopUp
  23. Para exibir você tem que clicar no botão "Enviar" ? Se for, é a mesma coisa que dá submit no formulário e você pode fazer com o seguinte código: <body onload="document.form_sugestao.submit()">
×
×
  • Criar Novo...