首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

iframe display:none 自适应 亟需判断src加载情况

2012-11-04 
iframe display:none 自适应 需要判断src加载情况div iddv_iframe styledisplay:noneiframe id

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(){
??? ??? ?? //自适应函数调用
??? ??? };
??? }

?

?

热点排行