日期:2014-05-17  浏览次数:20759 次

如何能让框架iframe在网页里最后加载!
一般来说,网页的加载是按照代码的先后顺序来的!!
我在网页里用来iframe,我想让他最后加载,请各位高手给予指点!!谢谢!

------解决方案--------------------
HTML code
<script>
window.onload=function(){
document.write('\<iframe src='1.htm'></iframe')
}
</script>

------解决方案--------------------
你可以在网页onload的时候加载iframe,比如你要加载的iframe是a.html,那么如下:

HTML code
 
<iframe src="" name="mainFrame"> </iframe>
<script>
window.onload=function(){
  mainFrame.src="a.html";
}
</script>


这样他就可以等整个页面加载完了后加载iframe 了,该代码未经测试。

------解决方案--------------------
<script>
window.onload=function(){
document.write('<iframe src='1.htm'></iframe')
}
</script>
页面加载完成时才会执行onload
------解决方案--------------------
页面加载完成时才会执行onload
------解决方案--------------------
<iframe name="Left" src="about:blank">

window.onload=function(){
if(Left.document.location=="about:blank"){
Left.document.location="home.htm";
}
}
------解决方案--------------------
up
------解决方案--------------------
<script>
window.onload=function(){
document.write('\<iframe src='1.htm'></iframe')
}
</script>
------解决方案--------------------
学习学习
------解决方案--------------------
大概这样
HTML code
<iframe name="myf"></iframe>
<script>
    onload = function(){
        frames.myf.location.href = 'http://www.baidu.com';
    }
</script>

------解决方案--------------------
各位意见大同小异。
------解决方案--------------------
感觉都是一个意思
------解决方案--------------------
意见与2楼相同 呵呵
------解决方案--------------------
同意2楼
------解决方案--------------------
1、window.onload = function(){ iframename.src="";}
2、在页面的最后面写
<script>

iframename.src = "";

</script>