Ir para conteúdo

POWERED BY:

Arquivado

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

designmix

ajax + asp

Recommended Posts

Galera venho gosta o script não para pedir ajuda mais sim para uma Reclamação. <_<

 

Esse ultimo ano ouvi muito sobre ajax mais a maioria dos tutorial postado no imasters é Ajax com php.

Tudo que se procura sobre ajax é com php.

 

Deveria posta para os dois script ASP e PHP

 

tentei fazer a ultima que post : Uma busca diferente com AJAX

 

fiz em asp para agalera ai não sou nem um senior em Asp mais funciono hehehhe

 

Se alguem tiver ideia para melhora ai esta ...

 

 

valeu t+ http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

 

 

<%

dim conn

 

Sub abre_conexao

Set conn = Server.CreateObject("ADODB.Connection")

conn.open "driver=MySQL ODBC 3.51 Driver;server=localhost; uid=root; pwd=;database=test"

end sub

 

Sub fecha_conexao

conn.close

set conn = nothing

end sub

 

 

%>

 

<%

 

Dim digito

 

digito = Request.QueryString("digito")

Response.Write "palavra " & digito & "</b><br><br>"

 

 

SQls = "Select * From Cliente Where nome like '%" & digito & "%' "

call abre_conexao

Set rs = conn.Execute(SQls)

 

%>

<%

While Not rs.EOF

%><%= rs("nome")%><br />

 

<%rs.MoveNext

Wend

 

call fecha_conexao

%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na verdade a questão de ser ASP ou PHP não faz muita diferença.. eu não entendo NADA de PHP.. mas os tutoriais ajax.. o complicado é na programação do javascript.. e não do server-side em si... ou seja.. o asp ou php utilizado é apenas um "suporte" para o script ajax funcionar...Quanto ao código postado.. tá com algum erro?? Precisa de um help???AbraçoS

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi comunidade,

 

Usei o código do tutorial em php, mas passei para asp .. mas da-me um erro onKeyUp, diz que AJAX não está definido... alguem me pode ajudar?

 

<form name="form" action="" onSubmit="return false"> <input name="nome" value="" onKeyUp="recuperardados()"> </form> <div id="conteudo"> </div>

function recuperardados() { var nome = document.form.nome.value; var ajax = new AJAX (); ajax.Updater("listar.asp?digito="+nome,"conteudo","get","carregando os dados..."); }

depois tenho o ficherio ajax.js igual ao tutorial ...

 

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tanto ASP como PHP e até mesmo o JSP utilizam o Ajax da mesma forma, tanto é que o programador Java daqui da empresa e eu mexemos com os mesmos projetos em AjaxO conceito de ajax é uma página comum que chama dados de scripts (da sua linguagem) contidos em outras páginas, e embutem dentro do seu site sem precisar do refresh, sendo assim bem dinâmicoAqui em nossa empresa misturamos Ajax com todas as linguagens web que trabalhamos.. o código Ajax se encarrega de baixar informações dos servidores IIS, Apache e Tomcat

Compartilhar este post


Link para o post
Compartilhar em outros sites

relacao a' minha duvida, alguem me ajuda?

O AJAX() que está faltando (acima descrito como "não definido"), é que você deve colocar em seu arquivo JS a função que cria o AJAX.. para criar o objeto XmlHttpRequest...No tutorial tá falando sobre isso...Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas eu criei o ajax.js tal como indicado no tutorial... com o código que la' dizem ...function AJAX() {this.Updater=carregarDados;function carregarDados(caminhoRetorno,idResposta,metodo,mensagem) {var conteudo=document.getElementById(idResposta)conteudo.innerHTML= mensagem;var xmlhttp = getXmlHttp();//Abre a urlxmlhttp.open(metodo.toUpperCase(), caminhoRetorno,true);//Executada quando o navegador obtiver o códigoxmlhttp.onreadystatechange=function() {if (xmlhttp.readyState==4){//Lê o textovar texto=xmlhttp.responseText;//Desfaz o urlencodetexto=texto.replace(/\+/g," ");texto=unescape(texto);//Exibe o texto no div conteúdovar conteudo=document.getElementById(idResposta);conteudo.innerHTML=texto;}}xmlhttp.send(null);}}function getXmlHttp() {var xmlhttp;try{xmlhttp = new XMLHttpRequest();}catch(ee){try{xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");}catch(E){xmlhttp = false;}}}return xmlhttp;}ja' descobri o problema ... no tutorial n mencionava, para incluir o ajax.js ... ficou faltando a <script language="JavaScript" src="ajax.js"></script> valeu !

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.