我想抓住iframe的HTTP代码。根据HTTP代码,iframe必须继续/停止加载。有没有办法做到这一点,使用Jquery等?或者我应该首先使用Curl检查HTTP代码,然后加载iframe?
提前致谢。
答案 0 :(得分:2)
您可以使用XmlHttpRequest加载“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。