JsHttpRequest 5

Licença: Livre ‎Tamanho do arquivo: 14.47 KB
‎Classificação dos usuários: 4.0/5 - ‎3 ‎Votos

JsHttpRequest é uma biblioteca gratuita, poderosa e multi-navegador para criar sites baseados em AJAX em PHP. Ele pode ser usado separadamente ou como uma parte PHP para a popular biblioteca Prototype JS e totalmente compatível com essa ferramenta. A biblioteca também suporta um recurso exclusivo - upload de arquivos para um servidor sem um carregamento de página (upload no estilo AJAX), mesmo se você usar interface compatível com o Prototype JS. JsHttpRequest tem uma excelente compatibilidade entre navegadores (por exemplo, funciona com o IE 5.0 com ActiveX desativado e sem suporte a XMLHttpRequest). Você pode trabalhar com qualquer codificação de caracteres (incluindo qualquer nacional) "transparentemente" - esqueça uma codificação/decodificação manual em seus scripts, tudo o que é feito automaticamente! Você pode continuar a usar o conjunto completo de recursos de depuração php habituais e tradições de codificação (por exemplo, a biblioteca intercepta automaticamente e processa corretamente avisos PHP e até mesmo erros fatais). Você pode usar livremente estruturas de dados multidimensionais (matrizes associativas, objetos aninhados etc.) enquanto envia um dado de um servidor para um cliente e vice-versa (incluindo a interface Prototype JS); nesse caso, todas as conversões entre matrizes PHP e objetos JavaScript são feitas automaticamente. A biblioteca escolhe automaticamente o melhor método de carregamento de dados de acordo com os recursos do navegador (por exemplo, ele usa XMLHttpRequest se disponível e, se não, tenta outros métodos). A interface de programação do JsHttpRequest é muito simples e óbvia: você pode usar a interface Prototype JS (se você costumava trabalhar com o Prototype), a interface própria da biblioteca ou até mesmo a interface compatível com XMLHttpRequest para carregamento de dados. Você também pode usar a versão completa da biblioteca (14K) ou uma versão reduzida (por exemplo, a versão cross-browser com apenas suporte ao carregador script - 8K). Então, o tamanho do JsHttpRequest é bem pequeno.

história da versão

  • Versão 5.x postado em 2007-08-12
    Compatibilidade com o Protótipo. Biblioteca JsHttpRequest poderia ser usado como sua parte de servidor em PHP. Mesmo assim, todos os recursos adicionais do JsHttpRequest (compatibilidade entre navegadores, suporte ao upload de arquivos, trabalho com charsets nacionais etc.) ainda estão disponíveis.

Detalhes do programa