高分求解决ajax加载数据时卡浏览器页面的问题,请高手帮忙.

wangkun9999 2008-06-13 10:30:21
最近搞个自助建站的功能,页面上采用的是ajax.net从数据库里面读数据(以为这种方式用户体验比较好,结果适得其反),由于页面在onload的时候加载得很多项数据(数据量倒不是很大,返回都是图片和datatable对象数据),页面加载数据的时候比较卡,请教下有没有办法加载数据的时候不卡页面(慢一点都没关系,只要能加载出来不卡页面).
http://nipurt.cn.hengzhe.com
大家试下就知道效果了.

分不够可以加,只要能解决问题,谢谢!
...全文
274 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangfeng588547 2010-10-20
  • 打赏
  • 举报
回复
啊!!快疯掉了
snowcloud2002 2009-06-30
  • 打赏
  • 举报
回复
163用的框架....
jun5562286 2008-10-28
  • 打赏
  • 举报
回复
我都想知道。究竟怎样才能做成163那个效果
wangkun9999 2008-06-17
  • 打赏
  • 举报
回复
http://123yanzhiyong.blog.163.com/
163的博客好像不卡页面,只是加载慢点,这个都是用的什么技术?
mrshelly 2008-06-15
  • 打赏
  • 举报
回复
一个级端走向另一个极端....
itymx 2008-06-15
  • 打赏
  • 举报
回复
myvicy 2008-06-14
  • 打赏
  • 举报
回复
第一次要显示的内容不要用ajax来动态加载,而最好使用静态页面来显示.
好处是1、利于搜索引擎检索,2、无论如何(除非网速慢)也不会卡。
首次利用ajax动态加载慢,可能原因,1、加载量大,2、网速慢,3、服务器本身性能不好。并且带来的坏处是,搜索引擎无法搜索必要的信息(动态加载的内容搜索引擎会无视),不利于优化。
syc958 2008-06-14
  • 打赏
  • 举报
回复
卡的真是厉害!我用ie打一次就死机一次,最后用火狐算是打开了,可页面加载了几分钟了图片还没有出来!我这里用的是光纤,可是还是打不开你的网页,看看你的代码发现了一点问题:1,div+table来回的嵌套(块级元素相与嵌套要尽量少用),2循环输出的时候直接用字符串拼接(StringBuilder会比你的news=news+"str"快的多)!

以前我也做过把首页全用ajax,数据量比你的多,不过速度也没有你的慢,可能你的程序会有点问题!可以看一下我先在正做的网站http://www.syc958.cn/ 另外可能与你的服务器还有点关系!
saisky 2008-06-14
  • 打赏
  • 举报
回复
是卡了近2秒的时间,浏览器定格。。。我最近的项目ajax应用的地方没出现这种情况,尽量不要全页都ajax到底,我看LZ的首页近乎全是ajax下来的。
wangkun9999 2008-06-13
  • 打赏
  • 举报
回复
没有Dom操作,都是读取数据库数据.
tantaiyizu 2008-06-13
  • 打赏
  • 举报
回复
是不是大量的dom操作 ,或者操作不当?
Go 旅城通票 2008-06-13
  • 打赏
  • 举报
回复
ajax可以用,但不要滥用..
wangkun9999 2008-06-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 tantaiyizu 的回复:]
哦 ,怎么会这样?
[/Quote]

ls的有没有办法?javascrtipt有没有平衡加载的办法?
是不是ajax不行,我用.net开发的时候不会卡页面,只是速度慢点.
tantaiyizu 2008-06-13
  • 打赏
  • 举报
回复
哦 ,怎么会这样?

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧