Post tageado como ajax

mootools – Um ótimo framework AJAX

Pessoas, aí vai uma dica de um ótimo framework para utilizar o AJAX, tem muitas funções interessantes que podem ser utilizadas nas páginas web, para dar aquele “tchan”.
Dá pra fazer tooltips, calendários, transições, mover divs com o mouse, etc..

 mootools.gif

 Mootools Demos (o que dá pra ser feito, basicamente)
http://demos.mootools.net/

Donwload Configurator (você configura quais classes e métodos quer baixar no arquivo):
http://mootools.net/download

, , , ,

3 Comentários

Função muito útil, parecida com AJAX.. mas não é.

Galera,

Vou compartilhar essa função com vocês, que me foi muito últil para desenvolver alguns sistemas meus integrando o javascript/ASP. Ela não é uma função minha, é do Carlos Rolim, que a publicou nesta matéria no iMasters . e já aproveito para parabenizá-lo pelo ótimo código, que me ajudou muito.

 O intuito dessa função é executar uma página ASP e fazer um retorno em javascript sem precisar submeter a página da chamada ao servidor.

Eu só dei uma adaptada no conteúdo da matéria dele, para criar uma função padrão, onde podemos chamá-la a hora que quisermos com parâmetros específicos.
Aí vai o código:

<script language=”javascript” type=”text/javascript” >
<!–
function carregaDados(Source,parameters){
var head = document.getElementsByTagName(‘head’).item(0);
var eScript = document.createElement(’script’);
if(parameters!=undefined){
parameters=’?'+parameters
}else{
parameters=”
}
var file=Source+parameters
file=antiCacheRand(file);
eScript.setAttribute(’src’,file);
head.appendChild(eScript)
}
–>
</script>

Vamos exemplificar um link que vai excluir um registro de uma base de dados:

<a href=”#” mce_href=”#” onClick=”carregaDados(‘excluir.asp’,'id=2&tipo=3′);”>Excluir</a>
Neste caso, ele vai chamar a página excluir.asp, e vai executá-la sem mecher na página atual.
Lembrando que ele executa o ASP, mas qualquer texto fora dos blocos <% %> são interpretados como javascript, então, se for escrever algo no documento, considere como se tivesse redigindo dentro das tags <script> </script>.
Isso nos dá a autonomia de chamar uma função em javascript ou até mesmo já colocar os parâmetros na própria página asp, Ex. da página excluir.asp:
<%
 ’código asp da exclusão
%>
alert(‘deucerto’);

Isso ae pessoal. Dúvidas é só perguntar.

, , , ,

9 Comentários