本文主要是介绍iframe display:none 自适应 需要判断src加载情况,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
<div id="dv_iframe" style="display:none;">
<iframe id='modcontent' name='modcontent' frameborder='0' src='test.html'
scrolling='no' ></iframe>
</div>
display为none的时候,iframe是不能自适应的,需要判断src是否加载完毕,在执行自适应的函数,
IE 支持 iframe 的 onload 事件,不过是隐形的,需要通过 attachEvent 来注册
判断加载情况:
var iframe=document.getElementById("dv_iframe");
if (iframe.attachEvent){
iframe.attachEvent("onload", function(){
//自适应函数调用
});
} else {
iframe.onload = function(){
//自适应函数调用
};
}
这篇关于iframe display:none 自适应 需要判断src加载情况的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!