この記事では、主に ajax の学習パス、ajax を上手に学習する方法、および ajax の学習には経験が必要であることを紹介します。では、この記事を見てみましょう
Ajax (非同期 JavaScript と XML)
Ajax を学習する前に、JavaScript と DOM の基礎を理解する必要があります
1. Ajax の概要と利点
a. Ajax とは?
Ajax は非同期対話プロセスを採用しています。
1. 部分更新2. オンデマンドでデータを取得するc. Ajax の応用2. Ajax オブジェクトを作成する =new XMLHttpRequest( );var d=new Date();オブジェクトの作成プロセスは少し複雑ですが、これらのコードは修正されていますXMLHttpRequestオブジェクトの作成プロセスを関数に記述しますブラウザは主に 2 種類に分けられます 1 つは IE シリーズブラウザ (IE5.0 IE5.5 IE6.0、IE7 IE8) 1 つは非 IE ブラウザ (すべて W3C 標準に準拠) FF Mozilla NetScape (必要な場合)詳細については、PHP 中国語 Web サイトにアクセスしてくださいAJAX 開発マニュアル
のコラムをご覧ください)4. Ajax クラスを作成します。 Ajax の使用を簡略化するため6. Ajax インスタンスの生成 (独自のチェックサムと更新ページングなし)new ActiveXObject("Microsoft.XMLHTTP");new ActiveXObject("MSXML.XMLHTTP");new ActiveXObject( "'Msxml2.XMLHTTP.7.0'"); ....['Microsoft.XMLHTTP', 'MSXML.XMLHTTP', 'Msxml2.XMLHTTP.7.0', 'Msxml2.XMLHTTP.6.0'、'Msxml2.XMLHTTP.5.0'、'Msxml2.XMLHTTP.4.0'、 ‘MSXML2. ) 単一のヘッダー タグを文字列として返します open("method","URL"[,asyncFlag[,"userName"[, "password"]]]) 保留中のリクエストのターゲットURL、メソッド、その他のパラメータを設定しますsend(content) リクエストを送信しますsetRequestHeader("label", "value") ヘッダを設定し、Ajaxのリクエスト属性とともに送信しますエンジン オブジェクト
onreadystatechange 状態変更イベント トリガー
readyState オブジェクトの状態 (整数):
0 = 未初期化 1 = 読み取り中 2 = 読み取り中 3 = インタラクティブ 4 = 完了
responseText サーバープロセスから返されたデータのテキストバージョン
responseXML サーバープロセスから返されたデータの DOM 互換 XML ドキュメントオブジェクト
status ステータスサーバーから返されるコード: 404 = "ファイルが見つかりません"、200 = "成功"
statusText サーバーから返されるステータスのテキスト情報
この記事はここで終わります (さらに詳しく知りたい場合は、PHP にアクセスしてください)中国語のウェブサイト
AJAX ユーザーマニュアルコラムで学習します)、ご質問がある場合は、以下にメッセージを残すことができます。
以上がajaxを上手に学ぶにはどうすればよいですか? ajax (クラシック) を学習する唯一の方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。