• 使用jquery.uploadify 传递自己需要的参数 .


    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="UploadFile.aspx.cs" Inherits="UploadFile" %>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head id="Head1" runat="server">
        <title>Uploadify</title>
        <link href="JS/jquery.uploadify-v2.1.0/css/default.css" rel="stylesheet" type="text/css" />
        <link href="JS/jquery.uploadify-v2.1.0/uploadify.css" rel="stylesheet" type="text/css" />
        <script type="text/javascript" src="JS/jquery.uploadify-v2.1.0/jquery-1.4.1.js"></script>
        <script type="text/javascript" src="JS/jquery.uploadify-v2.1.0/swfobject.js"></script>
        <script type="text/javascript" src="JS/jquery.uploadify-v2.1.0/jquery.uploadify.v2.1.0.min.js"></script>
        <script type="text/javascript">
            $(document).ready(function () {
                $("#uploadify").uploadify({
                    'uploader': 'JS/jquery.uploadify-v2.1.0/uploadify.swf',
                    'script': 'JS/jquery.uploadify-v2.1.0/UploadHandler.ashx',
                    'cancelImg': 'JS/jquery.uploadify-v2.1.0/cancel.png',
                    'folder': 'UploadFile',
                    'queueID': 'fileQueue',
                    'auto': false,
                    'multi': false


                });
            }); 
        </script>
    </head>
    <body>
        <form id="Form1" runat="server">
        <div id="fileQueue" style=" 400px; height: 80px">
        </div>
        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
        <input type="file" name="uploadify" id="uploadify" />
        <p>
            <a href="javascript:$('#uploadify').uploadifySettings('scriptData',{'type':$('#TextBox1').val()}); jQuery('#uploadify').uploadifyUpload()">
                开始上传</a>&nbsp;
            <%-- <a href="javascript:$('#uploadify').uploadifyUpload()">上传</a>--%>| <a href="javascript:$('#uploadify').uploadifyClearQueue()">
                取消上传</a>
        </p>
        <div>
        </div>
        </form>
    </body>
    </html>

    在UploadHandler.ashx中,context.Request.Params["type"]即可

  • 相关阅读:
    rc-local.service服务启动失败,导致rc.local中的开机启动服务不能启动
    bacula快速部署
    配置github SSH公钥登录
    快速安装zabbix
    编译安装git
    linux系统日志中出现大量systemd Starting Session ### of user root 解决
    根据屏幕高度自适应元素高度
    git+github上传与管理
    ajax简单应用
    自己常用的webstrom快捷键
  • 原文地址:https://www.cnblogs.com/hanshuhe/p/2295511.html
Copyright © 2020-2023  润新知