自己做的一个小dome。贴出来分享一下; 前端: JS: 后台代码: 引用的外部JS是<script src="~/js/MyAjaxForm.js"></script>,这个MyAjaxForm不好找到,我在这把源代码贴出来,有需要的同学可以自行复制;以下是源代码: ...
分类:
Web程序 时间:
2016-11-19 07:58:52
阅读次数:
243
今天做了一个异步上传文件后再直接解压的一个东西。到解压这找了好多资料,做了1个多小时,贴出来,给自己张张记性。 然后要补充的是需要引用一个dll 叫SharpCompress.dll 下载地址:http://sharpcompress.codeplex.com/# ...
高级浏览器上面,可以直接使用html5的FileReader,实现获取上传文件的base64格式,并以字符串形式提交。对于IE9以下的浏览器,就得另想他法。下面是高级浏览器的示例代码。 1、ajax异步上传文件 使用了jquery.form插件。该插件的原理,是创建了一个隐藏的iframe,来作为i ...
分类:
Web程序 时间:
2016-10-26 20:04:50
阅读次数:
263
ajaxfileupload插件可以以异步方式上传文件(其实现:iframe),不像传统那样需要刷新,下面就介绍下其使用 1、HTML部分(先引入jquery): 2、后台代码(使用的一般处理程序[ashx]): 注意:IE低版本可能会不兼容(上传文件框被隐藏,而是通过点击按钮去模拟触发文件框点击事 ...
分类:
Web程序 时间:
2016-08-21 11:03:54
阅读次数:
153
0 ajaxFileUpload简介 ajaxFileUpload插件是一个非常简单的基于Jquery的异步上传文件的插件,使用过程中发现很多与这个同名的,基于原始版本基础之上修改过的插件,文件版本比较多,我把我自己使用的ajaxFileUpload文件上传到博客园上了,想要使用的朋友可以下载:ht ...
分类:
Web程序 时间:
2016-08-01 19:42:06
阅读次数:
286
核心代码/**
* 该插件用于兼容ie6-7-8-9及现代浏览器的异步上传文件。
* 请注意,在ie6-7-8-9上面的原理是:
* 新添加一个表单和一个iframe,然后每次选择都将file输入框复制到该表单上面,然后submit整个表单,这样就可以实现类似ajax提交文件的效果,
* 但是有一点是没办法处理的,就是在客户端预览图片及判断文件大小。现代浏览器则可以。
*/
var Aja...
分类:
移动开发 时间:
2016-07-03 19:50:29
阅读次数:
251
Jquery.form常用方法我就不多说,主要说一下在使用过程中碰到的问题 1.提示 “xxxx” is not define 或者"xxx" is not a function 这种就检查下自己的代码,哪里粗心写错了单词,路径写的不正确,引用错了文件等等 2.使用ajaxForm函数写好方法后,点 ...
分类:
Web程序 时间:
2016-06-09 14:42:13
阅读次数:
566
一、ajaxFileUpload是一个异步上传文件的jQuery插件。 传一个不知道什么版本的上来,以后不用到处找了。 语法:$.ajaxFileUpload([options]) options参数说明: 1、url 上传处理程序地址。 2,fileElementId 需要上传的文件域的ID,即< ...
分类:
Web程序 时间:
2016-06-07 22:13:45
阅读次数:
245
最近都没时间整理资料了,一入职就要弄懂业务,整天被业务弄得血崩。 总结下今天弄了一个早上的跨域异步上传文件。主要用到技术有HTML5的FormData,AJAX,Spring MVC。 首先看下上传页面: 上传页面很简单,就两个input元素。 然后看下upload.js。注意这个upload.js ...
分类:
编程语言 时间:
2016-05-18 21:27:29
阅读次数:
593