<script>
function UpLoadForm_Validator(pUpLoadForm)
{
if(document.all.UpLoadFile.value=="")
{
window.confirm("请选择上传的文档!");
pUpLoadForm.UpLoadFile.focus();
return false;
}
var strFileFormat=pUpLoadForm.UpLoadFile.value.match(/^(.*)(\.)(.{1,8})$/)[3];//检查上传文件格式
strFileFormat=strFileFormat.toUpperCase();
if(strFileFormat=="DOC"||strFileFormat=="DOT")
{
}
else
{
window.confirm("只能上传.Doc和.Dot,请重新选择!");
return false;
}
return true;
}
</script>
<form method="POST" enctype="multipart/form-data" action="" onsubmit="return UpLoadForm_Validator(this)" laguage="JavaScript" name="UpLoadForm">
<input type="file" name="UpLoadFile" style="visibility:hidden;">
<input type=button onclick="UpLoadFile.click();">
<input type="submit" value="上传" name="UpLoadButton">
</form>
function UpLoadForm_Validator(pUpLoadForm)
{
if(document.all.UpLoadFile.value=="")
{
window.confirm("请选择上传的文档!");
pUpLoadForm.UpLoadFile.focus();
return false;
}
var strFileFormat=pUpLoadForm.UpLoadFile.value.match(/^(.*)(\.)(.{1,8})$/)[3];//检查上传文件格式
strFileFormat=strFileFormat.toUpperCase();
if(strFileFormat=="DOC"||strFileFormat=="DOT")
{
}
else
{
window.confirm("只能上传.Doc和.Dot,请重新选择!");
return false;
}
return true;
}
</script>
<form method="POST" enctype="multipart/form-data" action="" onsubmit="return UpLoadForm_Validator(this)" laguage="JavaScript" name="UpLoadForm">
<input type="file" name="UpLoadFile" style="visibility:hidden;">
<input type=button onclick="UpLoadFile.click();">
<input type="submit" value="上传" name="UpLoadButton">
</form>
function GetFileSize()
{
var filename = document.all.file1.value;
if(filename == '')
{
return false;
}
try {
var ado_stream = new ActiveXObject("ADODB.Stream");
ado_stream.Type = 2;//1=adTypeBinary;2 = adTypeText
ado_stream.Open();
ado_stream.LoadFromFile(filename);//将文件信息存入流
alert((ado_stream.Size/1024).toFixed(2)+"KB")
}
catch(e) {
alert(e);
return false;
}
return true;
}
</script>
<input type=file name="file1">
<input type=button onclick="GetFileSize()">
客户端能建立
var ado_stream = new ActiveXObject("ADODB.Stream");
这个对象吗?没几个人的机器有这么低的安全级别吧?