<html>
<head>
<title></title>
<script type="text/javascript" language="javascript">
// function ShowSize(uploadfile1)
// {
// window.oldOnError = window.onerror;
// window.onerror = function (err)
// {
// if (err.indexOf("utomation") != -1)
// {
// alert("file access not possible");
// return true;
// }
// else
// {
// return false;
// }
// }
// var fso = new ActiveXObject("Scripting.FileSystemObject");
// var file = fso.GetFile(document.getElementById("uploadfile1").value);
// window.onerror = window.oldOnError;
// alert(file.Size);
// return file.Size;
// }
function getFileSize (fileName) {
if (document.all) {
window.oldOnError = window.onerror;
window.onerror = function (err) {
if (err.indexOf('utomation') != -1) {
alert('没有访问文件的权限');
return true;
}
else
return false;
};
var fso = new ActiveXObject('Scripting.FileSystemObject');
var file = fso.GetFile(fileName);
window.onerror = window.oldOnError;
return file.Size; }}
</script>
</head>
<body>
<form id="form"><INPUT TYPE="file" NAME="fileName"><BR>
<INPUT TYPE="button" VALUE="查看文件字节大小" ONCLICK="alert(getFileSize(this.form.fileName.value)+'字节')"><BR>
<input id="Button1" type="button" value="button" οnclick="ShowSize(this.value)" /> <input id="uploadfile1" runat="server" name="uploadfile1" style="width: 266px" type="file" οnchange="ShowSize(this.value)" /></form>
</body>
</html>