iframeのHTTPコードをキャッチしたいのですが。HTTPコードに応じて、iframeは読み込みを続行/停止する必要があります。Jqueryなどを使用してこれを行う方法はありますか?または、最初にCurlを使用してHTTPコードを確認してから、iframeを読み込む必要がありますか?
前もって感謝します。
iframeのHTTPコードをキャッチしたいのですが。HTTPコードに応じて、iframeは読み込みを続行/停止する必要があります。Jqueryなどを使用してこれを行う方法はありますか?または、最初にCurlを使用してHTTPコードを確認してから、iframeを読み込む必要がありますか?
前もって感謝します。
これを行うには、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 を使用する必要はありません。