denisent Postado Março 2, 2007 Denunciar Share Postado Março 2, 2007 Ola. alguém sabe como faço pra que ao enviar a mensagem de agradecimento da visita ao meu formulario, esta inclua o nome do visitante? Tipo: Obrigada fulano, sua mensagem foi enviada....Obrigada, desde já! ;) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Março 2, 2007 Denunciar Share Postado Março 2, 2007 pra saber o nome voce precisa ter alguma entrada, por exemplo:<script> var nome=prompt("Qual é o seu nome?","") alert("Obrigada pela visita " + nome); </script> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 denisent Postado Março 2, 2007 Autor Denunciar Share Postado Março 2, 2007 não tem como extrair esse nome do formulario de contato? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gutto Postado Março 2, 2007 Denunciar Share Postado Março 2, 2007 (editado) <script>function agracede() { var nome = document.contato.nome.value; alert("Obrigado pela visita " + nome); }</script> <form name="contato" method="post" action=""> <input name="nome" type="text" id="nome" onBlur="agracede();"> </form> Editado Março 2, 2007 por Gutto Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 denisent Postado Março 2, 2007 Autor Denunciar Share Postado Março 2, 2007 GuttoTenho a pagina de resposta abaixo. onde coloco o script?<HTML> <HEAD> <TITLE>Mensagem enviada, obrigado</TITLE> <style type="text/css">BODY A {text-decoration: none; color: #008080}A:Hover {color: #BD427C;}</style><script language="javascript"></script></HEAD> <BODY bgcolor="#ffffff" alink="#D06D51"><p align=center hspace=0 style="margin-top: 0; margin-bottom: 0;"><TABLE width=100% border=0 cellspacing=2 cellpadding=1 height="325" background="fundoonc2.jpg"> <TR><TD height="321" ><div align="center"> <center><TABLE width=92% border=0 cellspacing=2 cellpadding=3 height="243" bgcolor="#F8E9E9"> <TR><TD width=70% height="235" align="center" ><H2 align="center"> <font face="Tahoma"> Mensagem enviada!</font> </H2> <p align="center"> QUERIA COLOCAR O NOME AQUI: PRA FICAR ASSIM " PREZADO ( ENTRARIA O NOME )<B><font face="Tahoma">Caro Cliente</font></B><P align=center><font face="Tahoma"><FONT size=2 color=#000000 arial> Obrigado pelo contato! Retornaremos o mais breve possível.</font></font><P align=center><font face="Tahoma"><font size="2" color="#000000" arial>Caso não receba retorno</font><FONT size=2 color=#000000 arial> em no máximo 05 dias, por favor, envie-nos um e-mail para</font> <A HREF="mailto:xxxxxxxxxxxxxxxx"> <b><FONT size=2 color=#000000 arial>contato@afinaldecontas.art.br</font> <FONT size=2 color=#006666 arial></font> </b></A><FONT size=2 color=#000000 arial><b> </b>e nos informe sobre o ocorrido.</font> </font> </P> <P align="center"> <FONT size=2 color=#000000 face= Tahoma arial> É muito bom tê-lo(a) como cliente!</font> </P> <P align="center"> <FONT size=2 color=#000000 face= Tahoma arial>Atenciosamente,</font> </P> <P align="center"> <font size="2" color="#000000" arial face="Tahoma">Denise Nascimento</font> </P> </TD></TR></TABLE> </center></div></TD></TR></TABLE><p align="center"><b><a href="index.htm" target="_top"><font face="Verdana" size="1" color="#006666">HOME</font></a></b></p> <p></p></BODY> </HTML> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gutto Postado Março 2, 2007 Denunciar Share Postado Março 2, 2007 (editado) Aeww denisent,Consegui fazer isso:Formulário que envia as informações form.html<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Formulário</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <script language="javascript"> function envia() { var Nome = document.contato.nome.value; if (Nome == "") { alert("Preencha o campo Nome") document.contato.nome.select(); document.contato.nome.focus(); return (false); } var Assunto = document.contato.assunto.value; if (Assunto == "") { alert("Preencha o campo Assunto") document.contato.assunto.select(); document.contato.assunto.focus(); return (false); } else { var nossoArray = new Array(Nome,Assunto); // Aqui é o nosso array Array.prototype.toQueryString = function() { var queryString = ""; for(var i = 0; i < this.length; i++) { if(this[i].indexOf("&") < 0 && queryString.length > 0) queryString += "&" + i + "=" + this[i]; else queryString += i + "=" + this[i]; } return queryString; }; var nossaQueryString = nossoArray.toQueryString(); document.contato.method = "GET"; document.contato.target = "_self"; document.contato.action = "recebe.html?" + nossaQueryString; document.contato.submit(); } return (true); } </script> <body> <form name="contato" method="post"> <p>Nome: <input name="nome" type="text" id="nome"> </p> <p>Assunto: <input name="assunto" type="text" id="assunto"> </p> <p> <input type="button" id="Enviar" value="Enviar" onClick="envia(this);"> </p> </form> </body> </html> Aqui o arquivo recebe.html <HTML> <HEAD> <TITLE>Mensagem enviada, obrigado</TITLE> <style type="text/css"> BODY A {text-decoration: none; color: #008080} A:Hover {color: #BD427C;} </style> <script language="javascript"> // Request.querystring em javascript function QueryString(ID){ var URL = document.location.href; if(URL.indexOf('?' + ID + '=')>-1){ var qString = URL.split('?'); var keyVal = qString[1].split('&'); for(var i=0;i<keyVal.length;i++){ if(keyVal[i].indexOf(ID + '=')==0){ var val = keyVal[i].split('='); return val[1]; } } return ""; } else { return ""; } } var nome = QueryString("nome"); var Nome = unescape(nome); Nome = Nome.replace(/[+]+/g,' '); </script> </HEAD> <BODY bgcolor="#ffffff" alink="#D06D51"> <p align=center hspace=0 style="margin-top: 0; margin-bottom: 0;"> <TABLE width=100% border=0 cellspacing=2 cellpadding=1 height="325" background="fundoonc2.jpg"> <TR> <TD height="321" > <div align="center"> <center> <TABLE width=92% border=0 cellspacing=2 cellpadding=3 height="243" bgcolor="#F8E9E9"> <TR> <TD width=70% height="235" align="center" > <H2 align="center"> <font face="Tahoma"> Mensagem enviada!</font> </H2> <p align="center"> <B><font face="Tahoma">Caro <script>document.write (Nome);</script></font></B><P align=center><font face="Tahoma"> <FONT size=2 color=#000000 arial> Obrigado pelo contato! Retornaremos o mais breve possível.</font></font><P align=center><font face="Tahoma"><font size="2" color="#000000" arial>Caso não receba retorno</font><FONT size=2 color=#000000 arial> em no máximo 05 dias, por favor, envie-nos um e-mail para </font> <A HREF="mailto:xxxxxxxxxxxxxxxx"> <b><FONT size=2 color=#000000 arial>contato@afinaldecontas.art.br </font> <FONT size=2 color=#006666 arial> </font> </b></A><FONT size=2 color=#000000 arial><b> </b>e nos informe sobre o ocorrido. </font> </font> </P> <P align="center"> <FONT size=2 color=#000000 face= Tahoma arial> É muito bom tê-lo(a) como cliente! </font> </P> <P align="center"> <FONT size=2 color=#000000 face= Tahoma arial>Atenciosamente, </font> </P> <P align="center"> <font size="2" color="#000000" arial face="Tahoma">Denise Nascimento</font> </P> </TD> </TR> </TABLE> </center> </div> </TD> </TR> </TABLE> <p align="center"> <b><a href="index.htm" target="_top"><font face="Verdana" size="1" color="#006666">HOME</font></a></b></p> <p></p> </BODY> </HTML>Com certeza dá pra fazer algo mais simples, mas esse funciona. :P Editado Março 2, 2007 por Gutto Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 denisent Postado Março 2, 2007 Autor Denunciar Share Postado Março 2, 2007 Muito obrigada pela disponibilidade, Gutto. Vou testar agora mesmo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
denisent
Ola. alguém sabe como faço pra que ao enviar a mensagem de agradecimento da visita ao meu formulario, esta inclua o nome do visitante? Tipo: Obrigada fulano, sua mensagem foi enviada....
Obrigada, desde já! ;)
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.