麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > ASP > 正文

asp教程之帶進度條的上傳效果

2024-05-04 11:06:54
字體:
來源:轉載
供稿:網友

今天在網上看到這個asp上傳帶進度條的程序,試了一下,效果不錯,現在放到這里來與大家共享。
<!--#include file="SundyUpload.asp"-->
< %
'此例子文檔編碼都是UTF-8,如果是其他編碼的系統,請將編碼轉換為相應的編碼,不然表單獲取數據可能會亂碼
Dim objUpload,opt
Dim xmlPath
Dim fileFormName,objFile,counter
opt = request.QueryString("opt")
If opt = "Upload" Then
  xmlPath = Server.MapPath(request.QueryString("xmlPath"))'將虛擬路徑轉換為實際路徑
    Set objUpload=new SundyUpload '建立上傳對象
    objUpload.UploadInit xmlPath,"utf-8"
    counter = 1
    Response.Write("普通表單:" & objUpload.Form("normalForm") & "<BR><BR>")'獲取表單數據
    For Each fileFormName In objUpload.objFile
      Set objFile=objUpload.objFile(fileFormName)
        fileSize = objFile.FileSize
  strTemp= objFile.FilePath
  Response.Write strTemp
  fileName = mid(strTemp,InStrRev(strTemp, "/")+1)
  'g0=
  f0=replace(replace(replace(now(),":","")," ",""),"-","")&"."&g0
   
        If fileSize > 0 Then
            Response.Write("File Size:" & fileSize & "<BR>")
            Response.Write("File Name:" & objFile.FilePath  & "<BR>")

   t=Split(filename,".")
   t1=t(1)  
   filename=Replace(Replace(Replace(now,":","")," ",""),"-","")&"."&t1
   
           ' Response.Write("File Description:" & objUpload.Form("fileDesc" & counter) & "<BR><BR>")
           objFile.SaveAs Server.MapPath(".") & "/upload/" & fileName
   Response.Write "Save at: "&Server.MapPath(".") & "/upload/" & fileName & "<br><br>"
        End If
        counter = counter + 1
    Next
   
End If
'為上載進度條數據文件(XML文件指定虛擬路徑)
'最好是隨機的,因為可能多個人同時上載,需要不同的進度數據
'這個路徑需要在提交的時候傳入上載組件中,以便在上載過程中更改進度數據
'客戶端使用Javascript來讀取此XML文件,顯示進度
xmlPath = "upload/" & Timer & ".xml"
% >
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Sundy Upload Progress Bar Example</title>
<script language="javascript">
function chkFrm(){
  var objFrm = document.frmUpload;
    if (objFrm.file1.value=="" && objFrm.file2.value==""){
      alert("請選擇一個文件");
        objFrm.file1.focus();
        return false;
    }
    objFrm.action = "Example.asp?opt=Upload&xmlPath=<%=xmlPath%>";
    startProgress('<%=xmlPath%>');//啟動進度條
    return true;
}
</script>
</head>

<body>
<form name="frmUpload" method="post" action="Example.asp" enctype="multipart/form-data" onSubmit="return chkFrm()">
普通表單:<BR><input type="text" name="normalForm" size="40"><BR><BR>
文件1:<BR>
<input type="file" name="file1" size="40"></br>
<input type="text" name="fileDesc1" size="30"><BR><BR>
文件2:<BR>
<input type="file" name="file2" size="40"></br>
<input type="text" name="fileDesc2" size="30"><BR>
文件3:<BR>
<input type="file" name="file3" size="40"></br>
文件4:<BR>
<input type="file" name="file4" size="40"></br>
文件5:<BR>
<input type="file" name="file5" size="40"></br>
<input type="submit" name="btnSubmit" value="submit"/>
</form>
</body>
</html>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美精品免费一区二区三区 | 精品国产精品久久 | 少妇色诱麻豆色哟哟 | 全黄性性激高免费视频 | 日本人乱人乱亲乱色视频观看 | 麻豆视频国产在线观看 | 亚洲精久| 久久久一区二区三区四区 | 日韩精品久久久久久久电影99爱 | 欧美aⅴ视频 | 久久久久久久久久久久久久久久久久 | 国产午夜免费视频 | 欧美成在人线a免费 | 粉嫩蜜桃麻豆免费大片 | 热99精品视频 | 日韩一级免费 | 羞羞的视频免费观看 | 精品国产91久久久久久 | 欧美日韩1区2区 | 超碰97人人艹 | 日本精品婷婷久久爽一下 | 国产91一区二区三区 | 国产在线观看91精品 | 玖草| 成人免费观看49www在线观看 | 久久精品视频日本 | 黄色美女网站免费看 | 精品国产一区二区在线 | 亚洲va久久久噜噜噜久久男同 | 蜜桃网在线 | 91情侣在线偷精品国产 | 久久精品成人影院 | 欧美成视频在线观看 | 国产精品一区在线观看 | 久草在线看片 | 亚洲欧美日韩一区二区三区在线观看 | 九九热这里只有精品8 | 一边吃奶一边插下面 | 麻豆一二区 | 日本aaaa片毛片免费观蜜桃 | 黄色特级一级片 |