概要:
HTML、JavaScript™ テクノロジー、DHTML、DOM で構成される Ajax は、不器用な Web インターフェイスをインタラクティブな Ajax アプリケーションに変換する優れた方法です。
Ajax の場合、コア オブジェクトは XMLHttpRequest です。すべての Ajax 操作は、このオブジェクトの操作から分離できません。
XMLHttpRequest オブジェクトを作成します
IE ブラウザの場合:
コードをコピーします コードは次のとおりです:
xmlHttp = new ActiveXObject('Microsoft.XMLHTTP');
他のブラウザの場合デバイス:
コードをコピーします コードは次のとおりです:
xmlHttp = new XMLHttpRequest();
ブラウザごとに JavaScript の XMLHttpRequest オブジェクトのサポートが異なるため、判断する必要があります状況に基づいて。
XMLHttpRequestオブジェクト関連のメソッド
リクエストを開く
コードをコピー コードは次のとおりです:
XMLHttpRequest.open (配信メソッド、アドレス、非同期リクエストかどうか)
Read実行の場合は y
コードをコピーします コードは次のとおりです:
XMLHttpRequest.onreadystatechange
実行結果を取得します
コードをコピーします コードは次のとおりです:
XML HttpRequest.responseText
簡単な php+Ajax の例: 1 つ目は Test.js ファイルです:
コードをコピーします。
コードは次のとおりです: var xmlhttp;
Function s_xmlhttprequest () {
if (Window.activexobject) ) {
xmlhttp = New Activexobject ( 'Microsoft. XMLHTTP');
}else if(window.php?id="+url,true);
).innerHTML=byphp100;
}
次に、ファイルがありますPHP 操作を実行する do.php
コードをコピーします
コードは次のとおりです:
$id=@$_GET[id] ;
for($i=1;$ i<10;$i++){
echo $id;
}
次に、フロントエンド表示ページ、test.htmlコードをコピーします
コードは次のとおりです:
1 a href="#" onClick="php100(2)">2 ||
3< div id="php100">
はじめに: Ajax は、HTML、JavaScript テクノロジ、DHTML、および DOM で構成されており、ぎこちない Web インターフェイスを対話型の Ajax アプリケーションに変換する優れた方法です。 Ajax の場合、コア...