现需要在HTML页面的一个DIV标签中显示表格,表格一共有100个。一次性显示速度很慢,于是想只在DIV标签
可视范围内部分显示(标签暂定为400*600)。
    标签有Y轴滚动条,当用户滚动滚动条时,动态刷新表格(在400*600范围内)

解决方案 »

  1.   

    你的意思基本理解一点
    但是你这种基本没有没有方法实现 或实现了都是多此一举
    (代码在<DIV>里面还没有加载完或者没有用“</DIV>”闭合,那<DIV>标签的是不会显示的)
    除非你写一个js程序,动态读取<DIV>标签的内容服务器返回一点表的代码,你就在另一个标签里把他显示出来
      

  2.   

    怎麽会是多此一举,这个环境用不了AJAX。
    通过InnerHTML方式传值就可以
    问题是怎么重新加载HTML的CSS?
    table的css是和代码分离的
      

  3.   

    为什么一次性显示速度很慢
    就是因为从服务器返回的代码速度慢(服务器问题,或者宽带问题)
    只有获取了代码了才能处理代码(处理方法很多,比如DOM节点处理;js;),才能做到自己想要的效果,
    楼主把我的留言删了吧
      

  4.   

    重新加载HTML的CSS的例子//html 代码
    <LINK id="css" href="css/2.css" type=text/css rel=stylesheet>
    //js 代码
    document.getElementById("css").href="css/1css";
      

  5.   

    重新加载HTML的CSS的例子 //html 代码 
    <LINK id="css" href="css/2.css" type=text/css rel=stylesheet> 
    //js 代码 
    document.getElementById("css").href="css/1.css";