文件异步上传
文件异步上传的原理: 建立在普通的文件上传的基础上 只不过将表单Form的提交的处理过程交给 一个隐藏的iframe框架去处理
也就相当于C#中建立了一个线程 让这个线程 去处理想做的事情
从而实现异步上传的效果
1.图片文件异步上传 难点 如何从客户端获取 文件数据 iframe异步操作 异步对象不允许浏览器端的硬盘数据
先设置一个<iframe id name></iframe> 然后在表单中 设置target属性 为 iframe的name值 通过iframe同时将文本框中的其他信息也同时发送到了服务器
包含文件选择框的上传表单的target属性设置到一个iframe的name; <iframe name="aa"> <form id="form1" target="11" method="post" enctype="multipart/form-data" action="UploadBG.aspx"> 这样当表单提交时,就会由iframe来帮忙完成提交,而浏览器本省“不去”了