作者klern (灰)
看板Ajax
标题[问题] 网页读取进度条
时间Sun Feb 27 12:24:19 2011
大家好
因为我想做的网页里面因为某些目的需要很多图片
因某些原因需要全部都读完再显示网页 因此不适用lazy loading的技术
又因为这麽做需要读取很久
所以我想做一个进度条 来让访客知道目前读取的进度是如何
请问有办法利用AJAX或什麽语法来做到这个技术吗?
还是只能用笨方法... 一张一张去读是否已经 complete...
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.166.180.149
※ klern:转录至看板 Web_Design 02/27 12:25
1F:推 IwillSay:$(doucument).ready();启动进度条开始的动作 02/27 13:38
2F:→ IwillSay:$(windows).load(); 启动进度条结束的动作 02/27 13:39
3F:→ klern:那中间跑到几趴的部份呢@@" 感谢 02/27 15:14
4F:推 s25g5d4:这时候只好放一个圆圈圈让他转了...XD 02/27 19:32
5F:→ klern:我目前就是放圆圈阿XD 想说改进度条比较能让访客知道进度 02/27 20:53
6F:推 KC73:每张图绑个 onload 呢?不过这还是有问题,因为所有图应该会 02/27 21:50
7F:→ KC73:差不多的时间一起load完,除非你又刻意让图分时间载入. 02/27 21:50
8F:→ KC73:IE对img的onload跟其他不一样,要多检查complete 02/27 21:51
9F:→ KC73:还有常见的作法 <div 背景='转转图'><img src='图'></div> 02/27 21:53
10F:→ klern:谢谢KC73我目前就是用你说的转转图作法 我害怕的是一张张 02/27 22:18
11F:→ klern:去检查是否complete 又会造成额外的负担 02/27 22:18
12F:→ s25g5d4:如果是没几张大图 就还好 一堆小图可能会爆 02/27 22:34
13F:→ klern:那可能会爆XD" 02/27 22:55
14F:推 wa120:如果是gmail那种模式ok吗,用ajax预载 之後在显示 02/28 13:25
15F:→ wa120:因为换页之後Client端就有cache,所以用原路径都会是好的图 02/28 13:25
16F:→ klern:谢谢楼上 但好像不适用XD" 02/28 14:32