多亏了PlUpload库,我想通过窗口对话框上传文件夹。

here可能并有解释。 (搜索“ select_folder”)。

但是,PlUpload website中没有解释。

<html>
<head>
</head>

<body>
    <ul id="filelist"></ul>
    <br />

    <div id="container">
        <a id="browse" href="javascript:;">[Browse...]</a>
        <a id="start-upload" href="javascript:;">[Start Upload]</a>
    </div>


    <script type="text/javascript" src="./js/plupload.full.min.js" ></script>
    <script type="text/javascript">
        var uploader = new plupload.Uploader({
          browse_button: 'browse', // this can be an id of a DOM element or the DOM element itself
          url: 'upload.php',
          select_folder:1,
          drag_and_drop:0
        });

        uploader.init();
    </script>
</body>




此代码不起作用。那么,这是什么问题呢?

提前致谢 :)

祝你有美好的一天。

最佳答案

我必须使用Moxie对象。

        <body>
            <ul id="filelist"></ul>
            <br />

            <div id="container">
                <a id="browse" href="javascript:;">[Browse...]</a>
                <a id="start-upload" href="javascript:;">[Start Upload]</a>
            </div>


            <script type="text/javascript" src="./js/plupload.full.min.js" ></script>
            <script type="text/javascript">
                var uploader = new plupload.Uploader({
                  url: 'upload.php'
                });
                uploader.init();

                var input = new mOxie.FileInput({
                  browse_button: 'browse',
                    multiple: false,
                    directory: true
                });

                input.init();
            </script>
        </body>

关于javascript - PlUpload:选择文件夹功能,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34896873/

10-12 12:50