用FileReference类,在浏览并选中文件后,就可以得到文件的大小。
具体请参考该类的api。
相关方法与属性
size : Number
[只读] 本地磁盘上文件的大小(以字节为单位)。
browse(typeFilter:Array = null):Boolean
显示一个文件浏览对话框,让用户选择要上载的文件
有一种叫jspsmartupload的包用来简化文件上传下载的编写里面可以获取文件大年夜小//取得文件 comjspsmartuploadFile myFile = mySmartUploadgetFiles()getFile(0);//取得文件名 String fileName = myFilegetFileName();//取得文件大年夜小 int fileSize = myFilegetSize();
1浏览上传:
<form action="subasp" method="post" enctype="multipart/form-data" target="_self">
<input type="file" name="src" size="20" value="浏览">
<input type="submit" value="上传" name="B1" IsShowProcessBar="True">
</form>
subasp 执行上传并返回地址,同时保存文件名在session(ccc)中
<!--#include FILE="uploadinc"-->
<%
dim upload,file,formName,formPath,iCount,fileformat
set upload=new upload_F
function MakedownName()
dim fname
fname = now()
fname = replace(fname,"-","")
fname = replace(fname," ","")
fname = replace(fname,":","")
fname = replace(fname,"PM","")
fname = replace(fname,"AM","")
fname = replace(fname,"上午","")
fname = replace(fname,"下午","")
fname = int(fname) + int((10-1+1)Rnd + 1)
MakedownName=fname
end function
formPath="/upload/"
iCount=0
for each formName in uploadfile ''列出所有上传了的文件
set file=uploadfile(formName) ''生成一个文件对象
fileformat=lcase(right(filefilename,4))
if fileformat="asp" or fileformat="htm" then
responsewrite"<script>alert('文件格式不对,请重新上传!');location='"&requestServerVariables(">
以上就是关于flash如何获取要上传文件的大小,并将值返回到所在的页面中全部的内容,包括:flash如何获取要上传文件的大小,并将值返回到所在的页面中、javaweb如何获得文件上传大小、asp在上传文件时如何获取待传文件的大小等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)