精华帖 (0) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-08-28
SwfUpload浏览器端上传组件,可显示进度条,可定制UI,可多文件上传 swfupload项目的地址是http://swfupload.mammon.se/ 该项目的原理是利用js和flash的上传组件的交互,获得上传进度的信息。采用事件机制回调各种事件的响应函数,使得你可以自己定制UI组件而不受flash的约束,总之是一个不可多得的好东西。 在使用过程中,值得注意的地方是在flash中访问服务器的相对路径时,它相对的是flash文件的路径,而不是flash所在html的路径! 废话无多,请下载我写的示例吧,服务器端只演示使用apache upload组件来接受文件的方式。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-08-28
关心一个问题:进度条会与一些防火墙有冲突吗?
|
|
返回顶楼 | |
发表时间:2007-08-28
不会的吧,这个进度是在浏览器端计算出来的,不过会和浏览器端的flash版本有关
|
|
返回顶楼 | |
发表时间:2007-08-28
确定?
之前试过一些swf进度条的uploader,感觉不错..美中不足的和我当时的卡巴有冲突,进度条一下子去100% 我翻了翻以前的记录: 引用 http://noahgenius.iteye.com/blog/66399
“as2和as3都有这个毛病:用fileReference做上传,上传进度一下子就到了100,然后过了一段时间才上传完毕。今天在网上查了这个问题,经过试验后发现原来是防火墙的原因。我用的是卡巴,上传的时候flash将数据传给卡巴,卡巴再负责上传,这样本地传数据就会很快了。” 看来是无福消受了 |
|
返回顶楼 | |
发表时间:2007-08-29
已经使用,感觉还不错
|
|
返回顶楼 | |
发表时间:2007-08-29
关于防火墙的问题,我没有测试,但目前为止我还没有碰到问题,呵呵,卡巴的问题多了去了
|
|
返回顶楼 | |
发表时间:2007-09-01
一个新手提的问题,上传的文件到哪个目录下面去了呀?多谢
|
|
返回顶楼 | |
发表时间:2007-09-03
上传到哪个目录由你服务器端程序决定,通过FileItem item对象获得被上传的文件,然后转存到你指定的目录,在示例程序中没有处理文件保存
|
|
返回顶楼 | |
发表时间:2007-11-06
好似是有问题的..你通过parseRequest去做的话..
只是用了struts中的action来充当servlet.. struts中的form是空的.. 而在我的项目中.. 是要传一个form到service层中的.再保存form 的.. 你这个好像是做不到的.. 我在javaworld@tw找到一个比你好的..你去看看吧 |
|
返回顶楼 | |
发表时间:2007-11-27
用了一下,在MYIE下有时会出错,错误是
行:227 字符:2 代码:0 错误:对象不支持此属性或方法 具体代码是: SWFUpload.prototype.browse = function() { this.movieElement.browse(); } 在IE下有时也会出现这种状况,但有时又没事,一直找不到原因,有人遇到过吗? |
|
返回顶楼 | |