打印

[AS1&2] 使用 Flex 上传文件

教程很简单, 先看看演示
http://kakera.35818.net/uploadsample/

客户端, 只有 1 个 mxml, 看注释就明
UploadSample.mxml

 提示:您可以先修改部分代码再运行
服务端, 使用 .net 制作, 看注释就明白,
看不懂的话也没关系只要知道文件上传到 upload 文件夹里就可以了 (要事先创建好), 文件名不变
FileService.aspx

 提示:您可以先修改部分代码再运行
控制上传时间和文件大小就得靠这个
其中 maxRequestLength 是最大上传文件大小, 单位是 k, 4096 也就是允许上传 4M 的文件, 这也是默认值
executionTimeout 是上传文件的超时判断, 上传大文件时记得设的大一些
web.config

 提示:您可以先修改部分代码再运行
附件: 您所在的用户组无法下载或查看附件,您需要注册/登录后才能查看!
本帖最近评分记录
  • 小毅 威望 +1 精品文章 2006-12-17 17:16
  • HBrO 威望 +1 精品文章 2006-11-9 13:21
  • KingdaSun 威望 +1 原创内容 2006-11-7 08:37
晕,才发现是FALSH的

[ 本帖最后由 hubro 于 2006-11-9 13:14 编辑 ]
楼主 是否有java对应的代码 ,谢谢!

TOP

认证您的手机,获得手机认证图标, 更多手机认证的好处
太棒了,正在学习中,谢谢
flex~  学习~
关于生命与花的寓言…

TOP

好东西,第一次接触FLEX

TOP

好东西呀!收藏了,呵呵,谢谢楼主

TOP

楼主,我按照你的做了之后出现这样的情况是什么原因?

Error #2044: 未处理的 IOErrorEvent:。 text=Error #2038: 文件 I/O 错误。
       at uploadbeta$iinit()
       at _uploadbeta_mx_managers_SystemManager/create()
       at mx.managers::SystemManager/::initializeTopLevelWindow()
       at mx.managers::SystemManager/::docFrameHandler()

TOP

看了真养眼
注意你的眼光
找寻自己的方向
有你的存在
就有我的升华

TOP

一定要学习!
我爱慢慢吃葡萄!

TOP

我也做过,感觉有两个比较难搞的地方:

1 上传进度:某些防火墙可以干扰上传,防火墙先接收上传数据,然后再上传,导致flash很快就到了100%但是还要等一段时间才结束
2 无法返回上传后的信息(据说最新版flash player提供了这个功能)

TOP

为什么我这里不成功呢?

我在本地测试。点了upload按钮后。会弹出登录框,登录后就没动静了~~。检查文件没有上传成功~我找了其他代码flash版本的,测试同样现象。。
测试环境 window2003 SP2 + Flex2.01/Flash cs3 + Flashplayer 9 + .net3.0

[ 本帖最后由 afternoon 于 2007-5-10 16:23 编辑 ]
原始森林里的一场Rain.....

TOP