Ajax实现批量生成Html带进度条效果.

catsoocom 2007-11-19 08:17:41
采用ajax技术实现大批量数据批量生成Html,并带进度条效果的实现代码.
目前网络上生成Html的技术,对于处理大数据量的记录生成Html时,会实现脚本超时等问题。

有些程序为了防止脚本超时,采用每生成一个Html,就刷新一次页面,但这样的操作方式往往导致生成大数据量的记录,所花费的时间太长,不适合用来处理大数据量生成Html的情况.

所以,作者把核心实现方法抽取出来,供广大网友学习引用. 里面有两个页面,Index.Html进度条显示效果页面,Post.asp是处理页面.

演示地址:http://www.qjob.cn/processbar
源代码下载地址:http://www.qjob.cn/processbar/processbar.rar

效果演示截图:
...全文
612 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
amangoing 2008-12-25
  • 打赏
  • 举报
回复
chinabolt 2008-01-04
  • 打赏
  • 举报
回复
楼主幸苦了啊!真是太感谢了,找就想要这样的代码了!
yousite1 2007-12-31
  • 打赏
  • 举报
回复
这....
ct_174880859 2007-12-28
  • 打赏
  • 举报
回复
下来看看先
swsky 2007-12-28
  • 打赏
  • 举报
回复
28.000000000000003%

这样的形式是怎么出来的
------------------
这个好弄,你找个取整的函数处理一下结果就可以了。

function Round(a_Num , a_Bit)
{
return( Math.round(a_Num * Math.pow (10 , a_Bit)) / Math.pow(10 , a_Bit));
}
swsky 2007-12-28
  • 打赏
  • 举报
回复
mark!
luo_373883269 2007-12-24
  • 打赏
  • 举报
回复
28.000000000000003%

这样的形式是怎么出来的
xiaoyaowp 2007-11-26
  • 打赏
  • 举报
回复
感谢
mengqianye 2007-11-26
  • 打赏
  • 举报
回复
谢谢了~
a11377815 2007-11-26
  • 打赏
  • 举报
回复
up
uuq 2007-11-25
  • 打赏
  • 举报
回复
有些数据没有做floor
Learion 2007-11-24
  • 打赏
  • 举报
回复
非常感谢了
BlueSky308 2007-11-22
  • 打赏
  • 举报
回复
Thank you very much!
vsstudio05 2007-11-22
  • 打赏
  • 举报
回复
mark!
lizhengqin 2007-11-22
  • 打赏
  • 举报
回复
好,非常好
jack86514 2007-11-22
  • 打赏
  • 举报
回复
千言万语也难表我对楼主的谢意!
ReyZhang 2007-11-20
  • 打赏
  • 举报
回复
楼主人太好了
wangwang008 2007-11-20
  • 打赏
  • 举报
回复
感谢!
wangbo_wb 2007-11-20
  • 打赏
  • 举报
回复
不错
familyX 2007-11-20
  • 打赏
  • 举报
回复
感谢分享

52,799

社区成员

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

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