关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

翼通云上传文件的方法

发布时间:2019-11-22 14:58:56

翼通云上传文件的方法,代码如下:

注意:要先在upload 下面建立file目录,否则会出错

<html xmlns="http://www.w3.org/1999/xhtml" >

<head >

    <title>DemoUpload</title>

    <link href="/scripts/netwingUpload/css.css" rel="stylesheet" type="text/css" />

    <script type="text/javascript" src="/scripts/swfupload/swfupload.js"></script>

    <script type="text/javascript" src="/scripts/swfupload/swfupload.queue.js"></script>

    <script type="text/javascript" src="/scripts/netwingUpload/fileprogress.js"></script>

    <script type="text/javascript" src="/scripts/netwingUpload/filegroupprogress.js"></script>

    <script type="text/javascript" src="/scripts/netwingUpload/handlers.js"></script>

    <script type="text/javascript" >

        var swfu;

        window.onload = function () {

            var settings = {

                flash_url: "/scripts/swfupload/swfupload.swf",

                upload_url: "/tools/NetWingUpload.ashx",

                file_size_limit: "3 MB",

                file_types: "*.doc;*.pdf;*.wps;*.txt;*.docx;*.xls;*.xlsx",

                file_types_description: "只允许上传doc,pdf,wps,txt文件",

                file_upload_limit: 1, //只允许上传一个文件

                file_queue_limit: 0,

                custom_settings: {

                    progressTarget: "divprogresscontainer",

                    progressGroupTarget: "divprogressGroup",

                    //progress object

                    container_css: "progressobj",

                    icoNormal_css: "IcoNormal",

                    icoWaiting_css: "IcoWaiting",

                    icoUpload_css: "IcoUpload",

                    fname_css: "fle ftt",

                    state_div_css: "statebarSmallDiv",

                    state_bar_css: "statebar",

                    percent_css: "ftt",

                    href_delete_css: "ftt",

                    //sum object

                    /*

                    页面中不应出现以"cnt_"开头声明的元素

                    */

                    s_cnt_progress: "cnt_progress",

                    s_cnt_span_text: "fle",

                    s_cnt_progress_statebar: "cnt_progress_statebar",

                    s_cnt_progress_percent: "cnt_progress_percent",

                    s_cnt_progress_uploaded: "cnt_progress_uploaded",

                    s_cnt_progress_size: "cnt_progress_size"

                },

                debug: false,

                // Button settings

                button_image_url: "images/TestImageNoText_65x29.png",

                button_width: "65",

                button_height: "29",

                button_placeholder_id: "spanButtonPlaceHolder",

                button_text: '<span class="theFont">上传文件</span>',

                button_text_style: ".theFont { font-size: 12;color:#0068B7; }",

                button_text_left_padding: 12,

                button_text_top_padding: 3,

                // The event handler functions are defined in handlers.js

                file_queued_handler: fileQueued,

                file_queue_error_handler: fileQueueError,

                upload_start_handler: uploadStart,

                upload_progress_handler: uploadProgress,

                upload_error_handler: uploadError,

                upload_success_handler: uploadSuccess,

                upload_complete_handler: uploadComplete,

                file_dialog_complete_handler: fileDialogComplete

            };

            swfu = new SWFUpload(settings);

        };

    </script>   

</head>

<body>

    <form id="frmMain" action="upload.ashx" runat="server" enctype="multipart/form-data">

    <span id="spanButtonPlaceHolder"></span>

    <div id="divprogresscontainer"></div>

    <!--上传总进度不对 屏蔽 -->

    <div style=" display:none;" id="divprogressGroup"></div>

    </form>

</body>

</html>



/template/Home/Zkeys/PC/Static