JsHttpRequest 5

Licencji: Wolna ‎Rozmiar pliku: 14.47 KB
‎Ocena użytkowników: 4.0/5 - ‎3 ‎Głosów

JsHttpRequest to bezpłatna, potężna i wielosterowiowa biblioteka do tworzenia witryn opartych na AJAX w PHP. Może być używany oddzielnie lub jako część PHP dla popularnej biblioteki Prototype JS i w pełni kompatybilny z tym narzędziem. Biblioteka obsługuje również unikalną funkcję - przesyłanie plików na serwer bez przeładowania strony (przesyłanie w stylu AJAX), nawet jeśli używasz interfejsu zgodnego z Prototype JS. JsHttpRequest ma doskonałą kompatybilność między przeglądarkami (np. współpracuje z IE 5.0 z wyłączonym ActiveX i bez obsługi XMLHttpRequest). Możesz pracować z dowolnym kodowaniem znaków (w tym dowolnym krajowym) "transparently" - zapomnij o ręcznym kodowaniu / dekodowaniu w skryptach, wszystko to odbywa się automatycznie! Możesz nadal korzystać z pełnego zestawu zwykłych funkcji debugowania PHP i tradycji kodowania (np. biblioteka automatycznie przechwytuje i prawidłowo przetwarza powiadomienia PHP, a nawet błędy krytyczne). Można swobodnie korzystać z wielowymiarowych struktur danych (tablice asoczne, obiekty zagnieżdżone itp.) podczas wysyłania danych z serwera do klienta i odwrotnie (w tym prototypu interfejsu JS); w takim przypadku wszystkie konwersje między tablicami PHP i obiektami JavaScript są wykonywane automatycznie. Biblioteka automatycznie wybiera najlepszą metodę ładowania danych zgodnie z możliwościami przeglądarki (np. używa XMLHttpRequest, jeśli jest dostępna, a jeśli nie, próbuje innych metod). Interfejs programowania JsHttpRequest jest bardzo prosty i oczywisty: do ładowania danych można użyć interfejsu Prototype JS (jeśli był używany do pracy z prototypem), własnego interfejsu biblioteki lub nawet interfejsu zgodnego z XMLHttpRequest. Możesz również użyć w pełni funkcjonasywnie wersji biblioteki (14K) lub wersji zrównionej (np. wersji między przeglądarkami z obsługą tylko programu ładującego SCRIPT - 8K). Tak więc rozmiar JsHttpRequest jest dość mały.

historia wersji

  • Wersja 5.x opublikowany na 2007-08-12
    Kompatybilność z prototypem. Biblioteka JsHttpRequest może być używany jako część serwera w PHP. Mimo to wszystkie dodatkowe funkcje JsHttpRequest (kompatybilność między przeglądarkami, obsługa przekazywania plików, praca z krajowymi zestawami znaków itp.) są nadal dostępne.

Szczegóły programu