メニュー

言語

その他

更新履歴

取得中です。

※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。


Ajaxってなにさ?

javaScriptを使ってHTTP通信を行うことによって、動的にサーバーからデータをもらうことが出来る機能を使ったもの?
googleMapがAjax使ってる

XmlHttpRequestオブジェクトの作成法


function createXMLHttpRequest()
{
  var AjaxObj = false;
  try{ //Mozila, FireFoxとか
    AjaxObj = new XMLHttpRequest();
  }catch(e){
    try{ //IE6以上だと
      AjaxObj = new ActiveXObject("Msxml2.XMLHTTP");
    }catch(e){
      try{ //IE5まで
        AjaxObj = new ActiveXObject("Microsoft.XMLHTTP");
      }catch(e){
      }
    }
  }
  return AjaxObj
}

XmlHttpRequest.readyStateの状態

0:未初期化
1:サーバーとの通信開始中
2:サーバーからの応答待ち
3:サーバーからの応答を処理中
4:処理完了

XmlHttpRequest.statusの状態

HTTP通信のエラーコード?と同じ。
200:成功
404:ファイルがない

.openと.sendについて

.open('GET'か'POST' , URL , 非同期(true)か同期(false))
.send(送るデータ(Getの場合Null))

.onload = XXXX(); .onreadystatechange

データ読み込み時にXXXX()をよびだす?

.responseText .responseXML

データがはいってるぽい場所。
XMLのほうはXMLデータがつかえる




| 新しいページ | 編集 | 差分 | 編集履歴 | ページ名変更 | アップロード | 検索 | ページ一覧 | タグ | RSS | ご利用ガイド | 管理者に問合せ |
@wiki - 無料レンタルウィキサービス | プライバシーポリシー