簡體   English   中英

允許用戶使用javascript將文件上傳到文件夾

[英]Enable users to upload files to folder using javascript

我正在運行Windows Server 2012,IIS 8和ASP.NET 4.5。 請耐心等待,因為我是IIS和ASP.NET的新手。

我正在嘗試建立一個站點,用戶可以在其中上載多個文件,這些文件放置在Web服務器上托管的文件夾中。 當用戶單擊“上傳”按鈕時,我希望刷新該頁面,並顯示一條消息“您的文件已成功上傳”。

這是一些代碼/偽代碼:

upload.aspx

<html>
    <head>
        <script language="Javascript">
            function validate() 
            {
                //does some validation stuff
                doUpload();
            }

            function doUpload() 
            {
                document.upload.todo.value="upload";
                document.upload.submit();
                //display message
            }
        </script>
    </head>

    <p name="message" style="display:hidden">File successfully uploaded.</p>

    <form method="post" action="upload.aspx" name="upload" enctype="multipart/form-data">
        <input type="file" name="uploadFile1">
        <input type="file" name="uploadFile2">
        <input type="file" name="uploadFile3">
        ...
        <input type="button" name="Submit" value="Upload" onClick="return validate()">
    </form>
</html>

該代碼尚未將文件放置到文件夾中,並且我不確定如何指定它。 任何幫助將不勝感激!

您將很難使用客戶端腳本來做到這一點。

此MSDN文章介紹了ASP.NET FileUpload控件,請閱讀-http: //msdn.microsoft.com/zh-cn/library/cc295177.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM