iframe里展示第三方网页,请求发送成功了但是不显示
<iframe
width="800"
height="600"
frameborder="0"
scrolling="no"
src="http://frost.speedtestcustom.com/">
</iframe>
应该是请求超时
iframe响应超时处理
var frm = document.createElement("iframe");
frm.width = "0";
frm.height = "0";
frm.src = "http://www.qq.com";
function showErr() {
alert("访问超时");
}
var kill = setTimeout("showErr()", 10000);
//这里使用了网上的判断iframe加载完成的代码。
if (frm.attachEvent){
frm.attachEvent("onload", function(){
clearTimeout(kill);
//这里可以执行其它操作
});} else {
frm.onload = function(){
clearTimeout(kill);
};
}
document.body.appendChild(frm);
https://blog.csdn.net/dong__xue/article/details/119868136
看下这个