Web開発

6e72dc3e anonymous 2013-05-07 02:44
えーん誰もいないよー
やっぱsetTimeoutの再帰loopかな。

var res;
loadFile( URL);
setTimeout( getres, 100);

function getres () {
  if (res) {
    console.log( res);
  } else {
    setTimeout( getres, 100);
  }
}

function loadFile ( fileURL) {
  var xmlhttp = new XMLHttpRequest();
  xmlhttp.onreadystatechange = function () {
    if ( xmlhttp.readyState == 4 && xmlhttp.status == 200) {
      res = xmlhttp.responseText;
    }
  };
  xmlhttp.open( "GET", fileURL, true);
  xmlhttp.send();
}

Top of this page. | <<last 0 1

limit: 15360KB

(Web開発/121/0.2MB)

Powered by shinGETsu.