1.<input type="file" id="fileText">
2.<input type="button" value="test" οnclick="checkFileChange(document.getElementById('fileText'));">
5.<script type="text/javascript">
6.var Sys = {};
7.if(navigator.userAgent.indexOf("MSIE")>0)
8.{
9. Sys.ie=true;
10.}
11.if(isFirefox=navigator.userAgent.indexOf("Firefox")>0)
12.{
13. Sys.firefox=true;
14.}
15.
16.function checkFileChange(obj)
17.{
18. var filesize = 0;
19.
20. if(Sys.firefox)
21. {
22. filesize = obj.files[0].fileSize;
23. }else if(Sys.ie)
24. {
25. var fileobject = new ActiveXObject ("Scripting.FileSystemObject");//获取上传文件的对象
26. var file = fileobject.GetFile (document.getElementById("fileText").value);//获取上传的文件
27. var filesize = file.Size;//文件大小
28. }
29. alert(filesize);
30.}
31.</script>