首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 其他 > 基于Iframe内联框架的异步文件上传与删除

基于Iframe内联框架的异步文件上传与删除

  • 资源大小:1.05 MB
  • 上传时间:2021-09-07
  • 下载次数:0次
  • 浏览次数:38次
  • 资源积分:1积分
  • 标      签: Iframe 文件上传 框架

资 源 简 介

在Weh应用程序开发过程中,文件上传功能是个很常用又非常重要的功能,它要处理的内容主要包括:如何将上传的文件以文件的形式保存到服务器,上传Internet上的资源,提取相应文件名等信息传递到数据库,以及查看、删除上传的多媒体文件。   在进行执法报告管理模块下的文件上传等功能的开发过程中,遇到这样的问题:当用户在使用IE9及以下版本的浏览器界面点击文件上传按钮的时候,由于安全策略的原因,无法调用文件上传控件FileUpload,在进行执法报告页面表单提交的时候会提示拒绝访问,执法报告管理页面服务端aspx.cs的保存文件代码无法被执行,上传的多媒体文件并没有以文件的形式保存到服务器中。尽管ajax技术已广泛用于Weh开发,或许用过ajax上传图片,但事实上它不是只使用ajax技术实现的,因为纯粹原始的ajax是javascript+xml实现的,fH于安全的原因,没有办法利用javascript将文件以异步请求的方式上传到服务器,看似ajax技术上传文件的功能,实际上是通过form和Iframe来实现的。本文设计了一种基于Iframe内联框架的异步文件上传方案,其基本原理是输出一段javascript代码到隐藏的Iframe中去执行,并建立起Iframe子页面和父页面之间的通信,将需上传的多媒体文件通过Iframe进行异步表单提交,这样可以将上传的多媒体文件以文件的形式保存到本地项日的指定日录下。应用该方案可以较好地解决由于低版本浏览器因安全策略导致的无法上传文件的相关问题,实现了将上传的文件以文件的形式存储到本地项日的指定日录下,根据需要可删除、查看相应的多媒体文件。
VIP VIP