判断iframe是否加载完毕的方法(兼容ie和Firefox)
來源:http://www.cnblogs.com/lovko/archive/2009/01/04/1368013.html
?
< head >
< meta? http-equiv ="Content-Type" ?c >
< title > 新建網頁?1 </ title >
</ head >
< body > ???
< div? align ="center" ?style ="position:?absolute;?width:?100px;?height:?100px;?z-index:?1;?left:158px;?top:17px" ?id ="load" >< img? src ="http://sysimages.tq.cn/images/analysis_images/ajax-loader.gif" ? /> loading </ div >
< iframe? style ="visibility:hidden" ?onreadystatechange =stateChangeIE(this)? onload =stateChangeFirefox(this)? name ="callframe" ?id ="callframe" ?width ="420" ?height ="100" ?frameborder ="0" ?scrolling ="no" ?marginheight ="0" ></ iframe >
< script > ???
????function?stateChangeIE(_frame)
????{?
?????if?(_frame.readyState=="interactive")//state:?loading?,interactive,???complete
?????{
???????var?loader?=?document.getElementById("load");?
????????loader.innerHTML??????=?"";????
????????loader.style.display?=?"none";?
????????_frame.style.visibility?=?"visible";???
?????}???
????}
????function?stateChangeFirefox(_frame)
????{?
???????var?loader?=?document.getElementById("load");?
????????loader.innerHTML??????=?"";????
????????loader.style.display?=?"none";?
????????_frame.style.visibility?=?"visible";???
????}
????callframe.location.href="http://www.hao123.com";?
</ script > ???
</ body >
</ html >
總結
以上是生活随笔為你收集整理的判断iframe是否加载完毕的方法(兼容ie和Firefox)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: javscript 实现iframe加载
- 下一篇: js空格处理函数