在表单上有一个表格:表格里有五个div
<table border="1">
<tr>
<td><div id="div1"></td>
</tr>
<tr>
<td><div id="div2"></td>
</tr>
<tr>
<td><div id="div3"></td>
</tr>
<tr>
<td><div id="div4"></td>
</tr>
<tr>
<td><div id="div5"></td>
</tr>
</table>
这五个div里都有数据的,但浏缆页面时table里的每个div必须把值加栽完后,table才显示起来,这样速度感觉很慢,有什么方法能让页面的速度加快一点,或是读到第一个div1时就立即显示其内容,接着再读第二个div2的内容,也就是读一个显示一个,有什么方法,请高人帮忙解决,谢谢!

解决方案 »

  1.   

    不用table试试,之用div:
    <div id="div1">
    <div id="div2">
    <div id="div3">
    <div id="div4">
    <div id="div5">
      

  2.   

    关注!
    写一个load函数
    Table只加载div1,加载完后,触发load("div2"),如此反复不过估计快不了,快慢主要由文件大写决定的,除非你有很复杂的处理
      

  3.   

    我的div必须包含在table里的,有什么办法能让页面的加载速度加快
      

  4.   

    dantastic_2005(幻想):你好:
    load涵数该如何写,帮忙一下,谢谢!
      

  5.   

    load = function(divId) {
      node = "..................."; //div的内容
      document.getElementbyId("tableId").append(node);
    }
      

  6.   

    等我下班吧,不过今天不行了,聚餐思路说一下,就是div1加载完成后,执行load方法,去加载div2。
    这样可不可以我也不敢十分确定,因为加载速度慢,有很多原因!我也不清楚你的原因是什么?