Ajax =非同期JavaScriptおよびXML。
Ajaxは、高速ダイナミックWebページを作成するためのテクノロジーです。
Ajaxを使用すると、Webページを背景にサーバーと少量のデータを交換することにより、Webページを非同期に更新できます。これは、ページ全体をオーバーロードせずにWebページの一部を更新できることを意味します。
AJAXを実装する前に、xmlhttprequestオブジェクトを作成する必要があります。このオブジェクトを作成するブラウザがサポートされていない場合は、ActiveXObjectを作成する必要があります。特定の方法は次のとおりです。
var xmlhttp;関数createxmlhttprequest(){if(window.activexobject){xmlhttp = new ActiveXObject( "microsoft.xmlhttp"); } else if(window.xmlhttprequest){xmlhttp = new xmlhttprequest(); }}(1)以下は、上記で作成されたXMLHTTPを使用して、最も単純なAJAX GETリクエストを実装します。
function doget(url){//パラメーター値を渡すときは、createxmlhttprequest()をcreated createdmlhttprequest()の場合、encodeuriを使用して処理することが最適であることに注意してください。 xmlhttp.open( "get"、url); xmlhttp.send(null); xmlhttp.onreadystatechange = function(){if((xmlhttp.readystate == 4)&&(xmlhttp.status == 200)){alert( 'success'); } else {alert( 'fail'); }}}(2)上記で作成したXMLHTTPを使用して、最も単純なAJAX POSTリクエストを実装してください。
関数dopost(url、data){//パラメーター値を渡すときは、ecodeuriを使用して処理することが最善であることに注意してください。 xmlhttp.open( "post"、url); xmlhttp.setRequestheader( "content-type"、 "application/x-www-form-urlencoded"); xmlhttp.send(data); xmlhttp.onreadystatechange = function(){if((xmlhttp.readystate == 4)&&(xmlhttp.status == 200)){alert( 'success'); } else {alert( 'fail'); }}}上記のコンテンツは、編集者が紹介したJavaScript実装Ajaxの例です。それがあなたに役立つことを願っています。使用プロセス中に質問がある場合は、メッセージを残してください。編集者は時間内に返信します。ここでは、wulin.comのウェブサイトへのサポートに皆様に感謝したいと思います。私たちはもっとうまくいくと思います!