-
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();
}
Powered by shinGETsu.