JsHttpRequest は、PHP で AJAX ベースの Web サイトを作成するための、無料で強力なクロスブラウザー ライブラリです。これは、別々に使用することも、一般的なプロトタイプJSライブラリのPHPパートとして使用することができ、そのツールと完全に互換性があります。ライブラリは、プロトタイプ JS 互換インターフェイスを使用する場合でも、ページの再読み込み (AJAX スタイルのアップロード) せずにサーバーにファイルをアップロードする独自の機能もサポートしています。JsHttpRequest は優れたクロスブラウザー互換性を持っています (たとえば、無効な ActiveX と XMLHttpRequest サポートなしの IE 5.0 で動作します)。 あなたは任意の文字エンコーディング(任意の国を含む)で作業することができます "transparently" - スクリプトで手動エンコード/デコードを忘れて、自動的に行われます!あなたは習慣的なPHPデバッグ機能とコーディングの伝統の完全なセットを使用し続けるかもしれません(例えば、ライブラリは自動的に傍受し、PHPの通知、さらには致命的なエラーを正しく処理します)。サーバーからクライアントにデータを送信しながら、多次元データ構造(連想配列、ネストされたオブジェクトなど)を自由に使用できます。その場合、PHP 配列と JavaScript オブジェクトの間のすべての変換が自動的に行われます。ライブラリは、ブラウザーの機能に応じてデータを読み込む最適な方法を自動的に選択します (たとえば、XMLHttpRequest を使用する場合は、他のメソッドを試みます)。JsHttpRequestのプログラミングインターフェイスは非常にシンプルで明白です:プロトタイプJSインターフェイス(プロトタイプを使用していた場合)、ライブラリ独自のインタフェース、またはデータロード用のXMLHttpRequest互換インタフェースを使用することができます。また、ライブラリのフル機能バージョン(14K)、または縮小版(例えば、SCRIPTローダーサポートのみ - 8K)を使用することができます。したがって、JsHttpRequest のサイズは非常に小さいです。
バージョン履歴
- バージョン 5.x に転記 2007-08-12
プロトタイプとの互換性。ライブラリ JsHttpRequest は、PHP のサーバーの一部として使用できます。それでも、JsHttpRequestの追加機能(ブラウザ間の互換性、ファイルアップロードのサポート、各国の文字セットでの作業など)は引き続き利用可能です。
プログラムの詳細
- カテゴリ: 開発 > コンポーネントとライブラリ
- パブリッシャー: dkLab
- ライセンス: 無料
- 価格: N/A
- バージョン: 5
- プラットフォーム: windows