zyUpload界面绝佳、体验超棒的HTML5上传插件
一、为毛线开发它
经过了两个星期做出了两个基于HTML5的多文件上传插件,之前在做网站的时候用到文件上传这一个功能,但是大多说都是基于Flash的,正好最近HTML5很火,而且渐渐壮大起来,感觉搞前端的不会个HTML5不像是做前端的,所以就萌生了自己写一个多文件并且支持拖拽预览的插件。
二、大概思路
此插件我分了两层:
核心层zyFile:这一层只负责对文件的操作、上传,并且提供外部过滤和获取上传状态等回调方法。
控制层zyUpload:这一层负责控制着文件的过滤和一些效果的实现,用户通过参数配置可以得到不同功能的上传组件。
三、demo页面展示
带有拖拽功能的页面

不带有拖住功能的页面

区域解释

上传状态和文件上传路径页面


接下来的文章会具体的去解释zyFile、zyUpload的参数及方法,源码过两天也会共享出来,请大家继续关注,谢谢。
zyUpload JavaScript版实例代码:
http://yun.baidu.com/share/link?shareid=3705093182&uk=2972370755
zyUpload JAVA版实例代码:
http://yun.baidu.com/share/link?shareid=3707308326&uk=2972370755
zyUpload PHP版实例代码:
http://yun.baidu.com/share/link?shareid=3709895291&uk=2972370755
zyUpload界面绝佳、体验超棒的HTML5上传插件的更多相关文章
- SecureCRT 下载,安装,绝佳配色,实用配置,上传下载配置合集
		
SecureCRT 下载,安装,绝佳配色,实用配置,上传下载配置合集 chocoball 发布于 2年前,共有 3 条评论 SecureCRT 是一款支持 SSH2.SSH1.Telnet.Telne ...
 - 【ASP.NET 插件】zyUpload的HTML5上传插件
		
个人能力有限,只能网上找图片批量上传插件,看到一个还不错的插件zyUpload ,可以用来上传文件,但没有.NET 版本,特修改了下用以批量上传图片,效果图如下: update:2016年3月8日 有 ...
 - 8个超棒的HTML5网站设计欣赏
		
我们听到了很多关于HTML5的新闻和技术动向,一个又一个的新的东西不停的出现,那么最近HTML5的技术应用又如何呢?HTML5又和CSS及其Javascript如何一起改变我们的网站设计和实现的呢? ...
 - 四款超棒的jQuery数字化签名插件
		
在浏览器中,我们有很多方式来绘制生成签名效果,并且有很多很棒很智能的jQuery插件.数字化签名是未来的发展方向,正是这个原因我们这里收集并且推荐了四款超棒的jQuery数字化签名插件,希望大家喜欢! ...
 - 超棒的HTML5/CSS3单页面响应式模板(支持Bootstrap)
		
在线演示 使用Bootstrap实现的响应式单页面模板. 桌面效果: 移动设备效果: 阅读全文:超棒的HTML5/CSS3单页面响应式模板(支持Bootstrap)
 - 25 个超棒的 HTML5 & JavaScript 游戏引擎开发库
		
就像在汽车中,引擎完成主要的工作,使汽车看起来不可思议.游戏引擎同理,游戏开发者完成细节的工作,使游戏看起来真实.吸引人眼球.游戏引擎负责其余的事情.早期,游戏开发者通常从草图做起,花费高昂,且不容易 ...
 - 11 个超棒的 jQuery 分步指引插件
		
当一个网站或者一个Web应用推出新功能时,为了让用户了解你的站点(或应用)如何操作,往往都会在站点(应用)中添加一个分步指引的效果.然而这样的效果,对于不懂原生JS的同学来说,是件很头痛的事情. 下面 ...
 - 11个超棒的 jQuery 分步指引插件(转)
		
当一个网站或者一个Web应用推出新功能时,为了让用户了解你的站点(或应用)如何操作,往往都会在站点(应用)中添加一个分步指引的效果.然而这样的效果,对于不懂原生JS的同学来说,是件很头痛的事情. 下面 ...
 - 推荐10个超棒的jQuery工具 提示插件
		
脚本之家 http://www.jb51.net/article/28525.htm
 
随机推荐
- python-md5加密
			
python实现:md5_hash.py #-*- coding: UTF-8 -*- ' __date__ = '2016/4/11' from Tkinter import * import ha ...
 - C# 异步Socket
			
C# 异步Socket (BeginXXXX)服务器代码 前言: 1.最近维护公司的一个旧项目,是Socket通讯的,主要用于接收IPC(客户端)发送上来的抓拍图像,期间要保持通讯,监测数据包并进行处 ...
 - Oracle EBS-SQL (WIP-6):检查任务已完成但状态是发放的任务.sql
			
select WE.WIP_ENTITY_NAME ,MSI.SEGMENT1 ,MSI.DESCRIPTION ,WDJ.CLASS_CODE ...
 - Codeforces 734F Anton and School(位运算)
			
[题目链接] http://codeforces.com/problemset/problem/734/F [题目大意] 给出数列b和数列c,求数列a,如果不存在则输出-1 [题解] 我们发现: bi ...
 - GDI编程
			
图形设备接口(GDI)是一个可执行程序,它接受Windows应用程序的绘图请求(表现为GDI函数调用),并将它们传给相应的设备驱动程序,完成特定于硬件的输出,象打印机输出和屏幕输出.GDI负责Wind ...
 - rageagainstthecage 源代码
			
//头文件包含 #include <stdio.h> #include <sys/types.h> #include <sys/time.h> #include & ...
 - 杭电oj1062 Text Reverse
			
Tips:使用一个临时数组c[1000] ,将输入的数据一边复制一边处理,碰到空格时就将前面的字符反向输出即可 #include<stdio.h> #include<string.h ...
 - Examining the Rooms(dp,斯特灵数)
			
Examining the Rooms Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Othe ...
 - 新手求大神,有其他swit-case的思路写这个程序么?
			
两个程序: switch-case与if-else if的区别相同点:可以实现多分支结构;不同点:switch:一般只能用于等值比较.(可以进行范围运算???---学会用switch计算范围出炉的思路 ...
 - 第四课 Grid Control实验  GC Agent安装(第一台机器部署)  及卸载
			
3.GC Agent安装(第一台机器部署) 安装Agent 拷贝agent,现在ocm2机器上查找agent.linux 查找文件的方法: find ./ -name agent*linux 把ag ...