Saturday, November 16, 2013

JsHttpRequest - кроссбраузерная AJAX-библиотека http://dklab.ru/lib/JsHttpRequest/

http://dklab.ru/lib/JsHttpRequest/

Вы можете также прочитать полную документацию к библиотеке. 

Данное руководство описывает JsHttpRequest - кроссбраузерную и очень простую в использовании AJAX-библиотеку с поддержкой AJAX-закачки файлов на сервер и многими другими возможностями. JsHttpRequest изначально позиционировался как кроссбраузерный аналог XMLHttpRequest, но теперь он стал самостоятельным инструментом для создания динамических web-страниц. Библиотека использует JavaScript (ActiveX, DOM и XMLHttpRequest, если последний доступен) в frontend-е и PHP в backend-е.

Вот краткий список наиболее интересных возможностей и преимуществ библиотеки.
Поддержка и "прозрачная" работа с любыми кодировками (windows-1251, koi8-r и UTF-8 работают даже без iconv или mbstring).
Загрузка файлов на сервер "методом AJAX".
Отличная кроссбраузерность (библиотека работает даже в IE 5.0 с отключенным ActiveX).
Полная совместимость с популярной JavaScript-библиотекой prototype. 
Полная поддержка отладочных возможностей и традиционных методов программирования на PHP.
Обмен многомерными структурами между клиентом и сервером (ассоциативные массивы).
Автоматический выбор подходящего метода загрузки данных (XMLHttpRequest, <SCRIPT>, <IFRAME>).
Доступен интерфейс, совместимый с XMLHttpRequest.

No comments:

Post a Comment