页面显示很慢,等了很久,整个页面一下子全部显示出来了。
怎样做到浏览器页面显示时,页面上每个Table由上至下单独显示出来,给用户一种不要等很久就一部分一部分的显示了。

解决方案 »

  1.   

    用iframe,每个table都是单独一个页面,使用iframe整合到一个页面里,这样显示就会快了
      

  2.   

    <body MS_POSITIONING="GridLayout">
    <form name="Form1" method="post" action="test.aspx" id="Form1">
    <input type="hidden" name="__VIEWSTATE" value="dDwtNjU0MzcyMTk1Ozs+8z+rSg1rTjAkb8LM7QPiEg5ObVg=" /> <center>
    <iframe border="0" name="head1" marginWidth="0" marginHeight="0" src="top.aspx" frameBorder="0"
    noResize width="960" scrolling="no" height="87"></iframe>
    <iframe border="0" name="head2" marginWidth="0" marginHeight="0" src="tt.aspx" frameBorder="0"
    noResize width="960" scrolling="no" height="403"></iframe>
    <iframe border="0" name="head3" marginWidth="0" marginHeight="0" src="center.aspx" frameBorder="0"
    noResize width="960" scrolling="no" height="448"></iframe>
    <iframe border="0" name="head4" marginWidth="0" marginHeight="0" src="IframeTv.aspx" frameBorder="0"
    noResize width="960" scrolling="no" height="451"></iframe>
    <iframe border="0" name="head5" marginWidth="0" marginHeight="0" src="Iframetvlive.aspx" frameBorder="0"
    noResize width="960" scrolling="no" height="280"></iframe>
    <iframe border="0" name="head6" marginWidth="0" marginHeight="0" src="IframeCartoon.aspx" frameBorder="0"
    noResize width="960" scrolling="no" height="372"></iframe>
    <iframe border="0" name="head7" marginWidth="0"  <iframe border="0" name="head8" marginWidth="0" marginHeight="0" src="bottom.htm" frameBorder="0"
    noResize width="950" scrolling="no" height="62"></iframe>
    </form>
    </CENTER>
    </body>
    这样做了,但是好像页面的显示不是按照iframe 的顺序来显示的,请问是什么原因?该怎么改进?(另外就是每个.aspx里都有很多图片,跟图片下载是不是关系很大?)
      

  3.   

    我的意思是为什么没有按iframe的顺序显示?譬如tt.aspx在第二个ifame里,但经常是下面iframe里的页面都显示出来了,但tt.aspx还没有显示出来。