Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

CharlesM.

ASP + AJAX [problema com input="text"]

Recommended Posts

Olá p/ todos, Estou com o seguinte problema, tenho uma pagina onde digito algumas informações dentro de um input="text", com AJAX faço o envio para uma outra pagina, mas quando peço p/ mostra estas informação ela são mostradas sem expaço ex: digito - casa de areia. me retorna - casadeareia. Os codigos usados sao estes:1-página:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> :: ADM - Conexel - Notícias:: </TITLE><META NAME="Generator" CONTENT="EditPlus"><META NAME="Author" CONTENT=""><META NAME="Keywords" CONTENT=""><META NAME="Description" CONTENT=""><link rel="stylesheet" type="text/css" href="cssadm.css"><script language="JavaScript"> try{ xmlhttp = new XMLHttpRequest(); }catch(ee){ try{ xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }catch(e){ try{ xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }catch(E){ xmlhttp = false; } } } function dialnews() { sTnews = document.index.Tnews.value; sCnews = document.index.Cnews.value; sCont = document.index.conteudo.value; xmlhttp.open("post", "snoticias.asp", true); xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4){ document.all.Cresult.innerHTML = xmlhttp.responseText; } } xmlhttp.send("titulo=" + sTnews + "& chamada="+sCnews+ "& cont="+sCont); }</script></HEAD> <body > <form id="index" name="index"> <div id="geral"> <div id="logo"> <object type="application/x-shockwave-flash" data="logo.swf" width="198" height="110" > <param name="movie" value="logo.swf" /> <param name="quality" value="high" /> </object> </div> <div id="menu"> </div> <div id="Search"> <h3 class="Tedit">Para pesquisar um produto digite seu codigo e sua área: </h3> <span class="Tedit"> Titulo: <INPUT TYPE="text" onkeyup="dialnews()" name="Tnews" value=""><br> Chamada: <INPUT TYPE="text" onkeyup="dialnews()" name="Cnews" value=""><br> Conteudo: <textarea onkeyup="dialnews()" name="conteudo" value="" cols="40" rows="2"></textarea><br> <div id="Cresult"></div> <div id="Cedit"></div> </div> </div> </form> </body></HTML>2-página<!-- #include file="connect.asp" --><%var rec = Server.CreateObject("Adodb.Recordset");var rec2 = Server.CreateObject("Adodb.Recordset");var ptg;var sql;var titulo = Server.HTMLEncode(Request.Form("titulo")+"");var chamada = Request.Form("chamada");var conteudo = Request.Form("cont");show(titulo + "<br>" + chamada + "<br>" + conteudo);function show(text){ Response.Write(text + "\n")} %>Se alguém souber resolver me ajude por favor.Att,Charles M.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Enviando o From normalmente exibe de forma correta?

Compartilhar este post


Link para o post
Compartilhar em outros sites
Enviando o From normalmente exibe de forma correta?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Colega.Utilize duas funções para normalizarExemplo

escape(replace(document.frm1.item(i).value," ","+")

No seu caso ficaria assim

sTnews = escape(Replace(document.index.Tnews.value," ","+"))sCnews = escape(Replace(document.index.Cnews.value," ","+"))sCont = escape(Replace(document.index.conteudo.value," ","+"))

Compartilhar este post


Link para o post
Compartilhar em outros sites

E ai pessoal beleza???

 

Bom é o seguinte, eu estou querendo aprender um pouco de AJAX com ASP, alguem poderia me passa um tutorial, ou algun codigo simples para que eu possa intender, pode ser uma consulta simples mesmo so para eu testar??? estou curioso para utilizar essa ferramenta, estou ouvindo fala muito dela, mas naum sei se é boa??? e onde seria melhor utiliza-la?????

 

 

Meu e-mail é danieljnd@gmail.com

 

Obrigado e espero uma resposta...

 

 

 

Daniel R.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pesquise por AJAX aqui mesmo no fórum.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.