偶在TEXTAREA中显示了大概15000行数据, 每行30字,
画面显示的很快,当你第一次点滚动条时候,就会发现很长时间没有响应, 什么都做不了,怎么办?

解决方案 »

  1.   

    让你的机器内存和cpu足够大,跟程序无关,你换成记事本来打开15000行东西,效果也一样。
      

  2.   

    用web control,分页显示,不要一次加载全部
      

  3.   

    gabriel1(星空微凉,泪眼汪汪,思念今日更长) 你可以试一下显示这么长的HTML是多快的速度先.我想大概是在装入内存, 设计界面的是一个没有写过WEB程序的, 他按照CS程序写的, 工程做完3个月了,客户嫌太慢.
      

  4.   

    老兄,html是一段一段显示的,你看不出来么?而且,如果很长的话,它也需要很长时间
      

  5.   

    别说是TextArea,我就是穷举客户端机器上的font并且以每行一个font-name的形式放到Div中,那个Div也会在滚动时出现这样的情况。所以没必要就不要在一个地方放那么多东西,客户端的机器肯定承受不了的。
      

  6.   

    自己解决, 在DIV中不时的插入一些<BR>就OK了.