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注册。

  • 相关阅读:
    响应式开发
    web作业小结
    js的简单数据类型和复杂数据类型
    JavaScript 字符串对象
    JavaScript 数组篇
    JavaScript 对象篇
    spfa优化
    HZNU Training 28 for Zhejiang Provincial Competition 2020
    [kuangbin带你飞]专题十一 网络流
    HZNU Training 26 for Zhejiang Provincial Competition 2020
  • 原文地址:https://www.cnblogs.com/zjypp/p/2319495.html
Copyright © 2011-2022 走看看