zoukankan      html  css  js  c++  java
  • 使用js来实现模拟无刷新文件上传。

    这个东东。老早的项目就用了。效果还不错。实现了无刷新的文件上传。

    其实就我看到的文件上传资料来看。真正的无刷新上传是很难实现的。有的使用js来实现上传文件但是那样客户端的浏览器的安全级别设置为最低。很不可取。

    建立两个asp.net页面。一个是前台页面A.aspx。一个隐藏的页面也就是真正实现上传功能的页面(Upload.aspx)。

    在A页面中写一个iframe指向upload.aspx<iframe id="FrmUp" name="FrmUp" src="Upload.aspx" />

    在Upload.aspx页面中。添加一个html文件控件<input type=file name="up1" />这里面必须是name不是id。

    还有一个button服务器按钮来实现上传动作

    在A页面中js这样写

    FrmUp.form1.up1.click()//这样就直接打开了文件选择框。。

    FrmUp.form1.button.click()//实现点击button服务器动作。

    所以在upload。aspx页面中button的动作事件就是实现文件上传。很可能是多文件上传

    通过System.Web.HttpFileCollection files = System.Web.HttpContext.Current.Request.Files;来实现的。具体就不多写拉

    本文使用Blog_Backup未注册版本导出,请到soft.pt42.com注册。

  • 相关阅读:
    java入门-使用idea创建web项目
    java入门-gitlab
    linux基础:source和sh的区别
    github基本使用
    docker-compose
    k8s学习笔记之六:flannel网络配置
    计算机网络
    python自学之路--python面试题
    ASP.NET前后端分离框架(转载)
    ASP.NET Core初步使用Quartz.NET(转载)
  • 原文地址:https://www.cnblogs.com/zjypp/p/2319495.html
Copyright © 2011-2022 走看看