+ -
当前位置:首页 → 问答吧 → 谁有jQ做的上传进度条代码?给发一个,谢谢

谁有jQ做的上传进度条代码?给发一个,谢谢

时间:2009-06-23

来源:互联网

谁做过jq的上传进度条?劳驾给我发一下,谢谢了,简单的效果就行
或者谁能告诉我,怎么样用jq做上传,也就是怎样用jq传送二进制数据,谢谢

我的邮箱 [email protected]
或者用QQ传也行,54132320
谢谢了

结贴了,做了个demo在7楼,有兴趣的就去下载研究吧
[ 此帖被Alucard.G在2009-06-24 18:19重新编辑 ]

作者: Alucard.G   发布时间: 2009-06-23

纯JavaScript的话需要用到服务器推技术,和后台语言相关

当然也可以用AJAX,不过效率不如前者,会造成很多无用流量

如果配合flash倒是可用这个:http://www.biuuu.com/p902.html

作者: keakon   发布时间: 2009-06-23

jQuery的$.ajax()里面的dataType里面有没有二进制?
既然$.ajax()支持POST方法,我想伪造一个二进制的Form,然后把文件赋值过去(难点),然后就用POST传到后台去,不知道这样行不行的通?有人这样做过么?
大家都ajax上传都是怎么做的?有经验的上来说说也可以,谢谢

作者: Alucard.G   发布时间: 2009-06-23

dataType是从服务器端获取的数据,上传到服务器是用type,默认就是2进制

不需要进度的话,直接post就行了,需要进度就必须从向服务器查询

查询可以用ajax,也可以用服务器推(不过这就不是查询了,而是服务器主动告诉客户端),技术上后者更有效率

作者: keakon   发布时间: 2009-06-23

不想做进度条,ASP太弱

我就是想阻塞页面上传的跳转,做个上传时有个滚动条乱滚,等文件上传完毕时再返回个文件存放的路径就可以了

所有操作在一个页面上完成,这样的效果

作者: Alucard.G   发布时间: 2009-06-23

用form提交,target为页面中一个隐藏的iframe,就不会刷新整个页面了

上传效果你绑定click事件,加载个gif动画就行了

纯JavaScript由于安全问题,是没法读取文件的,可以考虑gears或flash

如果只用于IE,用activex也行

作者: keakon   发布时间: 2009-06-23

呵呵,谢谢各位积极参与啊,我做完了,用的是JQ的ajaxupload,很简单,

demo做完了,jquery1.3+ASP+IIS+Fonshen UpLoadClass,谁想研究就下载吧

FRAME我早已弃用了,呵呵

作者: Alucard.G   发布时间: 2009-06-24

热门下载

更多