Miniframework AJAX

Seguindo a idéia do meu Miniframework PHP criei o Miniframework AJAX. Não tem nada de complexo, a idéia e “escrever menos código sem ter que aprender muita coisa nova”.

ajax.js – arquivo com os comandos JavaScript

ajax_frame.php – Exemplo de uso

teste_frame.php – PHP que é chamado pelo AJAX

espera.gif


Demonstração

8 thoughts on “Miniframework AJAX

  1. Danniel disse:

    Só tem um problema, seu script não funciona se o cliente não tiver javascript habilitado…

  2. elm disse:

    Realmente, se o navegador estiver com o javascript bloqueado nenhum script AJAX irá funcionar. O melhor seria bolar algum teste que verifique se o javascript está habilitado e se não estiver dar algum tipo de aviso para o usuário. Não sei se é possível isso, mas vou dar uma pesquisada. Obrigado pela dica
    t+

  3. Oda disse:

    Danniel, o AJAX é uma maneira de alterar/atualizar elementos/propriedades/informações da página HTML sem utilizar o refresh. A ação é disparada pelo JavaScript, que chama uma url e etc, etc… Não há, ou pelo menos, não conheço outra maneira de disparar essa ação sem usar o JavaScript. Então, sem JavaScript é impossível utilizar AJAX. Talvez, você tenha visto uma suposta alteração da página/layout através de CSS, e não AJAX.

  4. Giovanni disse:

    Olá Elton, meus parabéns pela iniciativa na criação do miniframework.
    Pretendo começar por ele meus enxutos projetos!
    Seu framework funcionou beleza, só estou tendo problemas com a acentuação.
    Coloquei até o
    no topo da página, mas ainda ficou sem acentuação as páginas retornadas. O que fazer!?

    Outra coisa, como faço pra chamar “pagina.php” ao invés de “pagina.php?op=1″

  5. elm disse:

    Giovanni, legal q gostou. Eu tenho usado nos meus novos projetos e tem ficado legal.
    Quanto aos acentos, acho q este outro post pode te ajudar. Dá uma olhada nos comentários

    http://www2.unochapeco.edu.br/~elm/wordpress/json.htm#comments

    Se tiver alguma dúvida me avise.

    Quanto ao “pagina.php?op=1″, é só tirar o ?op=1 e blz. Se eu entendi algo errado me avise.

  6. Giovanni disse:

    Bom dia Elton…
    estou usando o url_encode e url_decode, mas ainda estou tendo dificuldades…está me retornando %20 no lugar dos espaços vazios

  7. FLAVIO disse:

    Giovani -> na pagina PHP dá um rawurlenconde no texto de retorno , q qdo executar o url_decode tira o

  8. Alex disse:

    Quem nesse mundo desabilita o Javascript???

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Join 1.472 other followers