0

javascript で XMLhttpRequest を使用して URL のページ ソースを取得する必要があります。試してみましたが、応答がありません。以下は私のコードで、空のresponse.textが表示されます

function pagesource(url) {
    var request = makeHttpObject();
    request.open("GET", url, true);
    request.send(null);
    request.onreadystatechange = function () {
        if (request.readyState == 4) {
            if (request.status == 200) {
                alert(request.responseText);
            }
        }

    };   
}

function makeHttpObject() {
    try { return new XMLHttpRequest(); }
    catch (error) { }
    try { return new ActiveXObject("Msxml2.XMLHTTP"); }
    catch (error) { }
    try { return new ActiveXObject("Microsoft.XMLHTTP"); }
    catch (error) { }
    throw new Error("Could not create HTTP request object.");
}
4

0 に答える 0