日期:2014-05-16  浏览次数:20387 次

上、左、右三个框架。我想左边的框架先执行,等左边框架执行完后再执行右边框架。该如何控制?
上、左、右三个框架。我想左边的框架先执行,等左边框架执行完后再执行右边框架。该如何控制?

(左边显示一张大图片,右边显示有五十到一百多的小图片。执行时,左边老是要等右边小图片显示完才会显示左边的大图片,有啥方法可以先让左边框架中的大图片显示出来后,再来加载右边的小图片呢?注意:是框架哦。)

------解决方案--------------------
基本思路就是逐个设定frame的src属性。比如在左边在页面完全载入后,再设定右边框架的src。
用javascript控制

------解决方案--------------------
右边的不用暂停啊,就是html中根本不要设置右边的src.
在左边内容页面的onload事件中写上 this.parentWindow.frames( "right ").src= ".... "
javascript的语法可能写错,但就是这个意思
------解决方案--------------------
如果是框架的话,应该是并发的.只不过,可能右边的框架把线程数据(图片下载)占用了.所以大图后出来.

根本是提高服务器的负载能力以及使用静态缓存...

要实现你说的也不难.

你只需要在左边的框架最后用JS执行右边框架的 src 即可.

右边框架最初为 about:blank