[英]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.