JsHttpRequest 5

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

Sur JsHttpRequest

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.