Ir para conteúdo
Fórum Script Brasil

www.sismobile.com.br

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Sobre www.sismobile.com.br

  • Data de Nascimento 30/06/1972

www.sismobile.com.br's Achievements

0

Reputação

  1. amigo a biblioteca prototype é muita + simples que o jquery. no meu site tem link e exemplos de uso www.sismobile.com.br tenta fazer isso; function carregando(){} var url = 'enviaEmail.php'; var parametros = 'dados='+$('nomeCampo').value; var myAjax = new Ajax.Request( url, { method: 'post', parameters: parametros, onLoading: carregando, onComplete: avisa }); function avisa(transport){ da um eval() aqui!!!! se for json para transformar em objeto javascript.... e aqui fax os testes necessarios.. if(){}else{} }
  2. Você utiliza prototype? Então fica muito mais fácil. CODE $('proto').request({ onComplete: function(transport){ $('status').update(transport.responseText); } }) HTML <form id='proto' method="POST" action="/user/info"> <input type="text" name="nome" /> <input type="text" name="mail" /> <input type="text" name="ass" /> <textarea name="msg"></textarea> <input type="submit" value="Enviar" /> </form> <div id="status"></div> erwin www.sismobile.com.br
  3. <head> <script> function mostraBanner() { //banner aqui..... } countDown = setInterval('mostraBanner()',3000); </script> </head> Use o setInterval como acima, para parar de carregar faça assim: clearInterval(countDown); erwin www.sismobile.com.br
  4. Se essa div já tiver sido inserida no DOM pode sim!!! erwin www.sismobile.com.br
  5. acho que seria ++ facil escrever o grid na unha com o calbak do ajax! eu trabalho com o prototype! tenho um exemplo de grid em meu site www.sismobile.com.br erwin function escreveGrid(request){ $('msg').update(""); var xmldoc=request.responseXML; var cabecalho = xmldoc.getElementsByTagName('cabecalho')[0]; if(cabecalho!=null) { var coluna = cabecalho.getElementsByTagName('coluna'); var tabela = "<table border='0' cellpadding='1' cellspacing='1' width='753' align='center'>"; tabela+="<tr>"; tabela+="<td><font face='Arial,Helvetica,sans-serif' size='2' color='silver'>titulo do grid:</font></td>"; tabela+="</tr>"; tabela+="</table>"; tabela+="<table border='0' cellpadding='0' cellspacing='1' width='753' align='center'>"; tabela+="<tr bgcolor='orange'>"; $R(0,4).each(function(n) { tabela+="<td align='center'><font face='Arial,Helvetica,sans-serif' size='2' color='white'>"+coluna[n].firstChild.data+"</td>"; }); tabela+="</tr>" var registros = xmldoc.getElementsByTagName('registro'); for(i=0;i<registros.length;i++){ var itens = registros.getElementsByTagName('item'); $R(0,3).each(function(n) { var conteudo = itens[n].firstChild.data == "" ? "''" : itens[n].firstChild.data; tabela+="<td width='10%'><span id="1">"+conteudo+"</span></td>"; }); tabela+="</tr>"; } tabela+="</table>"; $("cenario").innerHTML=tabela; tabela=null; itens=null; }
×
×
  • Criar Novo...