JsHttpRequest 5

Licence: Gratuit ‎Taille du fichier: 14.47 KB
‎Note des utilisateurs: 4.0/5 - ‎3 ‎Votes

JsHttpRequest est une bibliothèque gratuite, puissante et croisée pour créer des sites Web basés sur AJAX dans PHP. Il pourrait être utilisé séparément ou comme une partie PHP pour la populaire bibliothèque Prototype JS et entièrement compatible avec cet outil. La bibliothèque prend également en charge une fonctionnalité unique - le téléchargement de fichiers sur un serveur sans rechargement de page (téléchargement de style AJAX), même si vous utilisez l’interface compatible Prototype JS. JsHttpRequest a une excellente compatibilité inter-navigateur (par exemple fonctionne avec IE 5.0 avec ActiveX désactivé et sans support XMLHttpRequest). Vous pouvez travailler avec n’importe quel codage de caractères (y compris n’importe quel national) "transparent" - oubliez un encodage manuel / décodage dans vos scripts, tout ce qui est fait automatiquement! Vous pouvez continuer à utiliser l’ensemble complet des fonctionnalités habituelles de débogage php et des traditions de codage (par exemple, la bibliothèque intercepte et traite correctement les avis PHP et même les erreurs fatales). Vous pouvez utiliser librement des structures de données multidimensionnelles (tableaux associatifs, objets imbriqués, etc.) tout en envoyant une donnée à partir d’un serveur à un client et vice versa (y compris l’interface Prototype JS); dans ce cas, toutes les conversions entre les tableaux PHP et les objets JavaScript sont effectuées automatiquement. La bibliothèque choisit automatiquement la meilleure méthode de chargement des données en fonction des fonctionnalités du navigateur (par exemple, elle utilise XMLHttpRequest si disponible, et si ce n’est pas le cas, essaie d’autres méthodes). L’interface de programmation de JsHttpRequest est très simple et évidente : vous pouvez utiliser l’interface Prototype JS (si vous travailliez avec Prototype), la propre interface de la bibliothèque ou même l’interface compatible XMLHttpRequest pour le chargement des données. Vous pouvez également utiliser la version complète de la bibliothèque (14K), ou une version rétrécie (par exemple, la version cross-browser avec seulement le support du chargeur SCRIPT - 8K). Donc, la taille de JsHttpRequest est assez petite.

historique de la version

  • Version 5.x posté sur 2007-08-12
    Compatibilité avec Prototype. Bibliothèque JsHttpRequest pourrait être utilisé comme sa partie serveur dans PHP. Néanmoins, toutes les fonctionnalités supplémentaires de JsHttpRequest (compatibilité inter-navigateur, support de téléchargement de fichiers, travail avec des charsets nationaux, etc.) sont toujours disponibles.

Détails du programme