社区
高性能WEB开发
帖子详情
WEB开发。大数量控件的加载问题
yuejian
2009-02-02 05:41:40
现在有个一网站,里面有个DIV。DIV里面要加载大量的控件。
现在就是画面刷新的时候,加载控件的速度很慢(Response取得后往画面输出的时候)。有没什么有效的办法可以加快画面的表示。
...全文
183
10
打赏
收藏
WEB开发。大数量控件的加载问题
现在有个一网站,里面有个DIV。DIV里面要加载大量的控件。 现在就是画面刷新的时候,加载控件的速度很慢(Response取得后往画面输出的时候)。有没什么有效的办法可以加快画面的表示。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fengjiafeng1984
2009-02-17
打赏
举报
回复
[Quote=引用 1 楼 zhouwangzong 的回复:]
你可以参考一下大型的商业网站,他们在网面加载的时候将数据DIV隐藏起来,再做一个DIV显示正在加载中,当页面加载完成后将数据DIV再赋给那个显示的DIV
我以前遇到过这种情况,我那时主要是在DIV加载时,页面数据量大导致DIV变型,影响页面美观
[/Quote]
弱弱的问下:你怎么知道数据加载完毕了。还是指定一个时间,然后才显示.
yuejian
2009-02-17
打赏
举报
回复
2. 页面加载慢, 是因为数据量大, 如果你不是用的AJAX的话. JSP解析出来的HTML代码太多的时候会出现你所说的这种情况. (建设减少JSP页面内容, 生成更少的HTML代码. 考虑一下你页面的设计了, 比如说分页之类.)
-> 现在的解决方案就是如你所说的一样,分页。
guo719
2009-02-16
打赏
举报
回复
碰到过类似问题.
继然这么大的数据量, 你还要用AJAX来做这种循环加载.
1. AJAX的异步调用方式.使得页面产生了JAVASCRIPT错误码. (可换成AJAX同步调用, 只不过这样速度会慢一些, 但总好过出错.)
2. 页面加载慢, 是因为数据量大, 如果你不是用的AJAX的话. JSP解析出来的HTML代码太多的时候会出现你所说的这种情况. (建设减少JSP页面内容, 生成更少的HTML代码. 考虑一下你页面的设计了, 比如说分页之类.)
3. 如果用AJAX的时候, 不知道你的数据传输方式是什么. 最快最好的方式是用JSON方式来传递数据. 这种方式是最快的传递速度,和良好的数据结构.
student_oa
2009-02-14
打赏
举报
回复
帮顶上楼!
yuejian
2009-02-09
打赏
举报
回复
[Quote=引用 4 楼 freemeditator 的回复:]
引用 3 楼 shaily 的回复:
如果是大数据量那么可能是服务器端超时的问题,尽量少些数据,不加载大量数据
如果是业务需要,就不能减少数据,而应该考虑更可靠的解决方案
[/Quote]
对的。就是应为业务需要。而且浏览器也限制为IE。
很恼火。
xugh
2009-02-09
打赏
举报
回复
1、提高取数据的效率
2、既然是ajax,使用异步技术
3、业务需要不表示一定按照需要做;先分析该需要是否合理和必须,然后想技术方案
4、就算不限制浏览器,还是会有人使用ie;所以该问题还是要解决的。如果不限制浏览器,恐怕开发会更麻烦。
freemeditator
2009-02-08
打赏
举报
回复
[Quote=引用 3 楼 shaily 的回复:]
如果是大数据量那么可能是服务器端超时的问题,尽量少些数据,不加载大量数据
[/Quote]
如果是业务需要,就不能减少数据,而应该考虑更可靠的解决方案
shaily
2009-02-06
打赏
举报
回复
如果是大数据量那么可能是服务器端超时的问题,尽量少些数据,不加载大量数据
yuejian
2009-02-02
打赏
举报
回复
现在的问题在于,DIV里面的数据是通过AJAX生成的,由于数据量过大,AJAX在往页面输出的时候产生ERROR。
Z-one-Z
2009-02-02
打赏
举报
回复
你可以参考一下大型的商业网站,他们在网面加载的时候将数据DIV隐藏起来,再做一个DIV显示正在加载中,当页面加载完成后将数据DIV再赋给那个显示的DIV
我以前遇到过这种情况,我那时主要是在DIV加载时,页面数据量大导致DIV变型,影响页面美观
C#网页设计 -
Web
控件
1. 服务器
控件
ASP.NET
控件
分为服务器
控件
和HTML标记。 服务器
控件
是在服务器端运行的执行程序逻辑的组件,服务器端的程序可以访问这类
控件
;而HTML标记是在客户端运行的,服务器端程序不能访问这类
控件
。 服务器
控件
编程的关键是runat属性,如果一个
控件
使用了runat="server"属性进行声明,则该
控件
被认为是服务器
控件
。 工具箱的“HTML”选项卡中的HTML
控件
都是...
ASP.NET
Web
开发
中Repeater
控件
的使用
在ASP.NET中数据绑定是其提供的访问数据库的方法,数据
控件
则是用来显示从数据库中获取的数据。 首先讲下待会要用到的属性和方法: DataBind():显示绑定的数据 DataSource:指定数据绑定
控件
的数据来源 对于常用的数据绑定
控件
大致有以下: DropDownList : 下拉绑定
控件
,类似html中的下拉框 Repater: 数据绑定容器
控件
,用于生成各个子项的列表,其子项显示...
兼容所有浏览器的
Web
打印
控件
的设计方案
兼容所有浏览器的
Web
打印
控件
的设计方案 设计方案的简单实现网址:http://www.lc-simple.com/PrintTest/ 第一章:
Web
打印
控件
的原理
Web
打印
控件
的工作的原理如下: 在需要打印的客户端电脑(操作系统为:Windows系统,XP需要先安装.NET Framework 3.5,其它版本的Windows不需要安装)上下载安装打印的客户端软件。检...
数据可视化大屏高德地图javascript
web
API
开发
的智慧治安物联网管理系统实战解析(
web
GIS、3D视图、个性化地图、标注、涟漪动画、自定义弹窗、3D
控件
)
在数据可视化大屏的
开发
中,牵涉到地图类
开发
(即
WEB
GIS)的,主要使用百度地图、高德地图和腾讯地图。对于国内地图类
开发
平台而言,百度和高德是做
WEB
GIS的不二选择,腾讯地图基本使用于小程序类的
开发
。最终呈现动图。在
开发
过程中,涟漪动画的实现,自定义富文本弹窗,是重点和难点,除了对高德地图样例的理解和调试外,更需要结合实际的UI界面进行实现。
Web
设计规范----
控件
、组件
什么是
控件
?什么组件? 组件
控件
分类可以根据组件
控件
属性进行分类,也可以根据组件
控件
的功能进行划分。一般按功能划分,例如表单类就可以划分为:单文本输入,多文本输入、日历时间选择器、下拉选择列表、单选多选等。
控件
(Control):单一元素组合而成。 组件(Component):组件为多个元素组合而成。 组件
控件
和功能分类的目录(移动端) 一、导航类 导航的作用有哪些?...
高性能WEB开发
25,985
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章