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

Bookmark and Share

8 Responses to “Miniframework AJAX”


  1. 1Danniel

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

  2. 2elm

    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. 3Oda

    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. 4Giovanni

    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. 5elm

    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. 6Giovanni

    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. 7FLAVIO

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

  8. 8Alex

    Quem nesse mundo desabilita o Javascript???

Leave a Reply