XMLHttpRequest TEXT

プログラムの説明

  1. XMLHttpRequest は Perl や PHP のプログラムだけで無く、TEXT ファイルもリクエスト出来るようです。
    サーバー上に格納されている "test.txt" をリクエストしてみました。
    このページは PHP が使えるサーバー上で実行して下さい。ローカル環境では XMLHttpRequest は動作しません。
  2. 特に設定する必要は無さそうですが head でキャッシュを無効にしてみました。
    <head>
    <meta http-equiv="Pragma" content="no-cache">
    <meta http-equiv="Cache-Control" content="no-cache">
    <meta http-equiv="Expires" content="Thu, 01 Dec 1994 16:00:00 GMT">
    </head> 
    
  3. 取得した TEXT を document.write() で印字します。
    function loadXMLDoc() {
      var xhttp = new XMLHttpRequest();
      xhttp.onreadystatechange = function() {
        if (this.readyState == 4 && this.status == 200) {
          document.write(this.responseText);
        }
      };
      xhttp.open("GET", "test.txt", true);
      xhttp.send();
    }
    

前田稔の超初心者のプログラム入門
PHP Program