JsHttpRequest 5

Licentie: Gratis ‎Bestandsgrootte: 14.47 KB
‎Gebruikersbeoordeling: 4.0/5 - ‎3 ‎Stemmen

JsHttpRequest is een gratis, krachtige en cross-browser bibliotheek om ajax-gebaseerde websites in PHP te maken. Het kan afzonderlijk of als PHP-onderdeel worden gebruikt voor de populaire Prototype JS-bibliotheek en volledig compatibel zijn met die tool. De bibliotheek ondersteunt ook een unieke functie - het uploaden van bestanden naar een server zonder dat een pagina opnieuw wordt geladen (UPLOADEN IN AJAX-stijl), zelfs als u prototype JS-compatibele interface gebruikt. JsHttpRequest heeft een uitstekende compatibiliteit tussen browsers (bijvoorbeeld werkt met IE 5.0 met uitgeschakelde ActiveX en zonder XMLHttpRequest-ondersteuning). U werken met elke karakter codering (met inbegrip van een nationale) "transparant" - vergeet een handmatige codering / decodering in uw scripts, alles wat automatisch wordt gedaan! U de volledige set gebruikelijke PHP-debugfuncties en coderingstradities blijven gebruiken (de bibliotheek onderschept en verwerkt bijvoorbeeld automatisch PHP-berichten en zelfs fatale fouten). U vrij gebruik maken van multidimensionale gegevensstructuren (associatieve arrays, geneste objecten enz.) terwijl u een gegevens van een server naar een client verzendt en vice versa (inclusief Prototype JS-interface); in dat geval worden alle conversies tussen PHP-arrays en JavaScript-objecten automatisch uitgevoerd. De bibliotheek kiest automatisch de beste methode voor het laden van gegevens volgens de mogelijkheden van de browser (bijvoorbeeld het maakt gebruik van XMLHttpRequest indien beschikbaar, en zo niet, probeert andere methoden). De programmeerinterface van JsHttpRequest is heel eenvoudig en duidelijk: u prototype JS-interface gebruiken (als u vroeger met Prototype werkte), de eigen interface van de bibliotheek of zelfs een XMLHttpRequest-compatibele interface voor het laden van gegevens. U ook de volledige versie van de bibliotheek (14K) of een verkleinde versie gebruiken (bijvoorbeeld de versie van de crossbrowser met alleen ondersteuning voor scriptladers - 8K). Dus, de grootte van JsHttpRequest is vrij klein.

versiegeschiedenis

  • Versie 5.x geplaatst op 2007-08-12
    Compatibiliteit met prototype. Bibliotheek JsHttpRequest kan worden gebruikt als serveronderdeel in PHP. Toch zijn alle extra functies van JsHttpRequest (compatibiliteit tussen browsers, ondersteuning voor het uploaden van bestanden, werken met nationale charsets enz.) nog steeds beschikbaar.

Programmadetails