如题,每次打开页面的时候,都要被iframe里的页面拖掉4到5秒中。有没有办法让浏览器先加载iframe的内容,再打开页面?

解决方案 »

  1.   

    iframe里的页面单独打开速度怎么样?
      

  2.   

    建议检查数据加载的代码,应该不是iframe的问题
      

  3.   

    楼上的我可能没说的很明白,我这个iframe里的内容是我自己根据网上JS音乐播放器改进的一个播放器,是个静态页面,里面包含有HTML跟大量的JS内容。
      

  4.   

    我把网站贴出来吧,http://www.77789.net/,程序都是我的做的。数据都是用存储过程写的,没iframe 这个播放器的时候,几乎是瞬间打开的。注意最左边的音乐在线,页面都加载完了,他还在显示加载中。各位大虾帮帮我这个菜鸟吧!
      

  5.   

    你先加载页面内容,再加载iframevar iframecomplete=false;
    function checkpagecomplete(){if (document.readyState == "complete")
    {
    //这里加载完成了
    }
    else
    {
    }  
      

  6.   

    就算是加载iframe内所指的页面也需要时间啊
      

  7.   

    ifrmae 他在页面的加载级别低,他本来就是最后才加载的!
      

  8.   

    你不都说了吗,直接打开那个页面就很慢,IFRAME过来也一定慢呀
      

  9.   

    楼上的大虾,有没有办法让这个iframe先加载完,再载入页面啊?
      

  10.   

    先不要给ifrmae赋给页面地址,在window.onload完后再赋SRC
      

  11.   

    ifrmae
    内的页面内容太多太大?
      

  12.   

    考虑优化iframe内的页,将JS文件链接导入代码放到父页内。
    试一下吧,不敢说一定能解决。
      

  13.   

    demo页面太慢了,我直接关了。
      

  14.   


    你先试试单独打开这个iframe引用的页面 看看这个速度 这是方法一
    然后再建立一个页面,空白的,链接到iframe,再看看这个速度两者比较下就知道谁才是真正拖速度的了
      

  15.   

    看看这个吧!
    http://www.stevesouders.com/blog/2009/06/03/using-iframes-sparingly/