javascript url check

jsonpのリクエスト先URLがダウンしていた時があった。

予めURLのステータスをチェックするための関数。

function _chk_url_status(url){
    var request = new XMLHttpRequest;
    request.open('GET', url, true);
    request.send();
    request.onreadystatechange = function(){
        if(request.status == 200){
            return true;
        }else{
            return false;
        }
    }    
}