js客户端判断文件大小限制上传
2012-11-28 21:40
615 查看
<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" id="upfileSubmit">
</form>
</body>
</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" id="upfileSubmit">
</form>
</body>
</html>
相关文章推荐
- js客户端判断文件大小限制上传
- 客户端js判断文件类型和文件大小即限制上传大小
- 客户端js判断文件类型和文件大小即限制上传大小图片预览
- 客户端js判断文件类型和文件大小即限制上传大小
- 客户端js判断文件类型和文件大小即限制上传大小
- 客户端js判断文件类型和文件大小即限制上传大小
- 使用JS实现在客户端判断上传文件大小
- 用js判断上传文件大小的限制和判断
- 使用JS实现在客户端判断上传文件大小
- 客户端js判断上传文件类型和文件大小
- js判断文件上传大小,兼容FF IE CHROME
- 文件上传时 js判断文件大小是否合法
- js判断上传文件的类型和大小
- JS限制上传文件类型和大小(不是宽高)
- js 客户端判断文件类型和文件大小
- js限制上传文件大小
- Js-客户端判断上传文件的类型
- 状态数据库中上传文件在js页面端判断上传文件的类型和大小
- 使用JS判断上传文件大小
- js判断上传文件大小