1

iframeのHTTPコードをキャッチしたいのですが。HTTPコードに応じて、iframeは読み込みを続行/停止する必要があります。Jqueryなどを使用してこれを行う方法はありますか?または、最初にCurlを使用してHTTPコードを確認してから、iframeを読み込む必要がありますか?

前もって感謝します。

4

1 に答える 1

4

これを行うには、XmlHttRequest を使用して「iframe」を読み込みます。

var httpRequest = new XMLHttpRequest();
httpRequest.onreadystatechange = function() {
    if (httpRequest.readyState === 4) {
        if (httpRequest.status === 200) {
            // success
            document.getElementById('iframeId').innerHtml = httpRequest.responseText;
        } else {
            // failure. Act as you want 
        }
    }
};
httpRequest.open('GET', iframeContentUrl);
httpRequest.send();

これだけのために jquery を使用する必要はありません。

于 2012-05-02T18:11:51.403 に答える