JsHttpRequest
JsHttpRequest is an easy-to-use cross-browser AJAX library with AJAX file uploading support and many other features. JsHttpRequest first appeared as cross-browser analogue of XMLHttpRequest, and then became a very useful instrument to create dynamic web pages. It uses JavaScript (ActiveX, DOM, XMLHttpRequest if available) in frontend and PHP in backend.
Here is a short list of library's most interesting features and benefits.
- Excellent cross-browser compatibility (e.g. works with IE 5.0 with disabled ActiveX).
- Support and "transparent" work with any character encoding (including any national).
- AJAX file uploads from a user browser to the server without a page reloading.
- Full support of PHP debug features and coding traditions.
- Multi-dimensional data structures exchange (associative arrays).
- Automatic choice of the best AJAX realization (XMLHttpRequest,