<html>
<head>
<script type="text/javascript">
var isIE = /msie/i.test(navigator.userAgent) && !window.opera;
function fileChange(target) {
var fileSize = 0;
if (isIE && !target.files) {
var filePath = target.value;
var fileSystem = new ActiveXObject("Scripting.FileSystemObject");
var file = fileSystem.GetFile (filePath);
fileSize = file.Size;
alert(fileSize);
} else {
fileSize = target.files[0].size;
console.log(fileSize);
}
var size = fileSize / 1024;
if(size>1000){
document.getElementById("upfileSubmit").disabled=true;
alert("附件不能大于1M,请重新选择!");
}
else
{
document.getElementById("upfileSubmit").disabled=false;
}
}
</script>
</head>
<body>

<form name="form" method="post" action="" enctype="multipart/form-data" >
<input type="file" name="filename" size="20" onchange="fileChange(this);">
<input type="submit" value="上传" name="Send" >
</form>
</body>
</html>

相关文章:

  • 2021-06-24
  • 2022-12-23
  • 2021-06-14
  • 2022-12-23
  • 2021-05-19
  • 2021-07-02
  • 2021-07-01
  • 2022-12-23
猜你喜欢
  • 2021-07-22
  • 2022-02-04
  • 2021-07-25
  • 2021-09-05
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案