`

使用flash进行文件上传-FancyUpload的一个应用实例

阅读更多

对Fancyupload的实现一直心仪已久,我看网上多在寻觅Asp.net的实现,就用VS2005实现了一个。

因为项目中正好要应用,所以给出个demo让大家下载。发现除了在js端出现点问题以外,基本上用

asp.net实现非常简单,代码为fancyupload2.0的实现。我看javaeye以前有网友上传的是1.0的

一个action页面包含的代码和现在成熟的框架一样都很少。
upload.aspx.cs

protected void Page_Load(object sender, EventArgs e)
        {
            HttpPostedFile postedFile = Request.Files["photoupload"];
            if (postedFile != null)
            {
                string nam = postedFile.FileName;
                postedFile.SaveAs(Server.MapPath("\\upload\\" + nam));
            }
        }

 index.htm部分

<form action="upload.aspx" method="post" enctype="multipart/form-data" id="form-demo">
	<fieldset id="demo-fallback">
		<legend>文件上传</legend>
		<p>
            选择上传的照片文件.<br />
            <span style="font-size: 9pt">
			<strong>(这个Demo使用了Flash和Js进行ajax的文件上传.</strong> )</span></p>
		<label for="demo-photoupload">
			上传文件:
			<input type="file" name="photoupload" id="demo-photoupload" />
		</label>
	</fieldset>
 
	<div id="demo-status" class="hide">
		<p>
			<a href="#" id="demo-browse-Excel">选择Excel</a> |
			<a href="#" id="demo-clear">清除</a> |
			<a href="#" id="demo-upload">上传</a>
		</p>
		<div>
			<strong class="overall-title">总进度</strong><br />
			<img src="./js/bar.gif" class="progress overall-progress" alt="进度条" />
		</div>
		<div>
			<strong class="current-title">文件进度</strong><br />
			<img src="./js/bar.gif" class="progress current-progress" alt="进度条" />
		</div>
		<div class="current-text"></div>
	</div>
 
	<ul id="demo-list"></ul>

 默认就上传到了upload目录。

分享到:
评论
3 楼 no_studio 2012-10-30  
我在找java版的
2 楼 hanshen007 2008-11-15  
好像不支持flash10
1 楼 cooolbin 2008-10-21  
  不行啊.

相关推荐

    使用跳转实例-使用跳转实例

    关于 registerForActivityResult()的使用方法----使用跳转实例。 关于 registerForActivityResult()的使用方法----使用跳转实例。 关于 registerForActivityResult()的使用方法----使用跳转实例。 关于 ...

    flash多文件上传实例

    这个“Flash多文件上传实例”提供的可能是一个使用Adobe Flash技术实现的解决方案。Flash曾经是网页多媒体和交互性内容的重要工具,它允许开发者创建丰富的用户体验,包括文件上传功能。以下是对这个实例中可能涉及...

    Flash应用开发实例教程

    交互性是 Flash 的一个重要特性,可以使用鼠标和键盘进行交互;利用这个特性可以制作简单的交互按钮,也可以制作复杂的 Flash 游戏。 ### 6. 程序开发 Flash 提供的组件可用于开发应用程序。组件(Ctrl+F7)是预先...

    VB 获取并修改Flash文件实例 这好像是一个与Flash文件有关的程序,用VB获取并修改Flash文件实例,具体的大家研究一下

    总的来说,VB获取并修改Flash文件实例是一个涉及多媒体编程、文件解析和编程技巧的综合任务。通过学习和实践,开发者不仅可以提升VB编程技能,还能掌握与SWF文件交互的能力,这对于创建交互式内容或处理已有Flash...

    Flash CS6案例教程-素材源文件.rar

    《Flash CS6案例教程-素材源文件》是一个教学资料压缩包,主要包含了使用Adobe Flash CS6进行动画制作和交互设计的实例源文件。Flash CS6是Adobe公司开发的一款专业级的二维动画和交互式内容创作工具,广泛应用于...

    flash资源,flash挂件,flash菜单,flash动画------swf、fla文件

    在IT领域,Flash是一种广泛使用的多媒体创作平台,主要用于创建交互式动画、网页元素、游戏以及应用程序。本资源包集合了“flash资源”、“flash挂件”、“flash菜单”和“flash动画”,涵盖了丰富的创意设计与功能...

    WebUploader一页多个上传框实例

    在这个实例中,我们探讨的主题是如何在同一个网页上实现多个独立的上传框,每个上传框都可以单独处理文件上传,满足用户在不同场景下的文件提交需求。下面将详细阐述这个实例所涉及的核心知识点。 1. **WebUploader...

    Jasny-Bootstrap 的简单实例

    在WebApplication1这个项目中,你可能会看到一个基本的Jasny Bootstrap应用结构,包括引入必要的CSS和JavaScript文件,以及使用这些增强组件的示例代码。文件名可能代表了一个简单的Web应用程序,其中包含HTML、CSS...

    flash 简单实用实例8个(带讲解)

    2. **02.swf** - 形状补间:此实例可能展示了形状补间动画,允许用户将一个图形逐渐变化为另一个图形,这是Flash的一个强大功能,适用于创造平滑的过渡效果。 3. **03.swf** - 动态文本与按钮:此实例可能包括动态...

    flash网页模板css- div- html 带实例图参考

    在IT行业中,网页设计是至关重要的一个领域,它关乎到用户体验和网站的视觉效果。本资源包名为"flash网页模板css- div- html 带实例图参考",提供了多套网页模板,专为设计师和开发者们提供灵感和实用指南。下面我们...

    使用QT实现文件上传和下载----ftp服务器

    FTP是一种用于在互联网上进行文件传输的标准协议,它允许用户从一个远程服务器上传或下载文件。QT中的QNetworkAccessManager类是实现FTP操作的关键,它提供了一种简洁的API来处理HTTP、FTP等网络请求。 要使用QT...

    实例34 如何播放Flash文件C#

    在C#编程环境中,播放Flash(SWF)文件是一个常见的需求,特别是在开发包含多媒体元素的桌面应用程序或网页时。这个实例34将详细介绍如何在C#中实现Flash文件的播放功能。以下是一些关键知识点: 1. **Flash Player...

    Android代码-各种实例库

    博客:Android应用Design Support Library完全使用实例 博客文章链接---------实例代码工程 博客:Android自定义控件(状态提示图表) 博客文章链接---------实例代码工程 博客:Android应用ViewDragHelper详解及...

    Ajax+Flash多文件上传

    在这个方案中,`Swiff.Uploader` 是一个关键组件,它是一个开源的Flash文件上传组件。`Swiff.Uploader.fla` 和 `Swiff.Uploader.js` 是该组件的核心部分,其中 `.fla` 文件是Flash的源文件,用于编辑和编译Flash代码...

    ANSYS二次开发及应用实例详解-资源文件-师访-9235

    《ANSYS二次开发及应用实例详解》是一本深入探讨ANSYS软件高级使用的书籍,主要针对ANSYS的用户子程序进行详细解析。这本书的核心价值在于它提供了可以直接编译通过的源程序代码,这对于学习和理解ANSYS的二次开发至...

    使用Protege创建本体进行推理-入门实例

    在“使用Protege创建本体进行推理-入门实例”中,我们将探讨如何通过Protege 5.2构建一个简单的生物分类本体,并利用内置的HermiT推理机进行推理。 首先,我们需要理解本体的基本构成。在这个实例中,我们有两类...

    文件上传组件 Uploadify-3.1-Demo实例详解

    本篇内容将围绕Uploadify 3.1版本进行详细介绍,并提供一个完整的示例代码来帮助理解其配置与使用。 #### 配置说明 **1. 需要引入的文件** - **CSS及JS文件** - `uploadify.css`: 提供上传组件的样式。 - `...

    C#多服务器多文件上传实例

    在C#编程环境中,实现多服务器多文件上传的实例是一个涉及网络编程、并发处理和分布式系统设计的重要技术问题。在大型应用或者云服务环境中,为了提高系统的可用性和可靠性,通常会采用多服务器集群架构。本实例就是...

    HyperWorks分析应用实例(光盘文件)

    在压缩包的文件列表中,“HyperWorks分析应用实例(光盘文件)”可能包含了多个子文件夹或文件,每个代表一个独立的分析案例。这些文件可能包括: 1. **几何模型文件**:.part 或 .iges 文件,用于表示产品或结构的...

    JSP上传文件类-JspSmartUpload实例.rar

    "JSP上传文件类-JspSmartUpload实例"是针对JSP文件上传功能的一个实践案例,使用了JspSmartUpload这个第三方库,该库专门设计来简化JSP中的文件上传操作。 JspSmartUpload是一个开源的Java库,它提供了一种简单的...

Global site tag (gtag.js) - Google Analytics