js获取上传文件大小示例代码


Posted in Javascript onApril 10, 2014

代码如下:
在ie下,貌似要改安全设置中的【对为标记为可安全执行脚本的ActiveX空间初始化并执行】那项

<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; 
} else { 
fileSize = target.files[0].size; 
} 
alert(“文件字节大小:”+fileSize); 
var size = fileSize / 1024; 
if(size>10000){ 
alert("附件不能大于10M"); 

} 
} 
</script> 
</head> 
<body>
Javascript 相关文章推荐
jquery动画3.创建一个带遮罩效果的图片走廊
Aug 24 Javascript
jquery入门—编写一个导航条(可伸缩)
Jan 07 Javascript
获取中文字符串的实际长度代码
Jun 05 Javascript
使用jQuery判断IE浏览器版本的代码
Jun 14 Javascript
JavaScript中的分号插入机制详细介绍
Feb 11 Javascript
JavaScript使表单中的内容显示在屏幕上的方法
Jun 29 Javascript
jquery图片滚动放大代码分享(1)
Aug 25 Javascript
AngularJS ng-controller 指令简单实例
Aug 01 Javascript
Actionscript与javascript交互实例程序(修改)
Sep 22 Javascript
ES6中箭头函数的定义与调用方式详解
Jun 02 Javascript
jQuery实现选中行变色效果(实例讲解)
Jul 06 jQuery
Vue传参一箩筐(页面、组件)
Apr 04 Javascript
JavaScript中双叹号(!!)作用示例介绍
Apr 10 #Javascript
js实现图片旋转的三种方法
Apr 10 #Javascript
javascript:void(0)的问题使用探讨
Apr 10 #Javascript
ajax请求乱码的解决方法(中文乱码)
Apr 10 #Javascript
php的文件上传入门教程(实例讲解)
Apr 10 #Javascript
JS使用replace()方法和正则表达式进行字符串的搜索与替换实例
Apr 10 #Javascript
javascript的propertyIsEnumerable()方法使用介绍
Apr 09 #Javascript
You might like
Zend Framework实现多服务器共享SESSION数据的方法
2016/03/22 PHP
PHP通过bypass disable functions执行系统命令的方法汇总
2018/05/02 PHP
Laravel5.5以下版本中如何自定义日志行为详解
2018/08/01 PHP
PHP检查端口是否可以被绑定的方法示例
2018/08/09 PHP
js中将HTMLCollection/NodeList/伪数组转换成数组的代码
2011/07/31 Javascript
手机号码,密码正则验证
2014/09/04 Javascript
JS实现从网页顶部掉下弹出层效果的方法
2015/08/06 Javascript
基于JS代码实现当鼠标悬停表格上显示这一格的全部内容
2016/06/12 Javascript
关于JS变量和作用域详解
2016/07/28 Javascript
JS只能输入正整数的简单实例
2016/10/07 Javascript
vue实现单选和多选功能
2017/08/11 Javascript
图文介绍Vue父组件向子组件传值
2018/02/17 Javascript
jquery实现动态改变css样式的方法分析
2019/05/27 jQuery
element-ui table组件如何使用render属性的实现
2019/11/04 Javascript
解决Angularjs异步操作后台请求用$q.all排列先后顺序问题
2019/11/29 Javascript
vue 解决addRoutes多次添加路由重复的操作
2020/08/04 Javascript
[15:58]DOTA2国际邀请赛采访专栏:Tongfu.Sansheng&KingJ,DK.rOtk
2013/08/08 DOTA
Python转换HTML到Text纯文本的方法
2015/01/15 Python
Python基础篇之初识Python必看攻略
2016/06/23 Python
django 2.0更新的10条注意事项总结
2018/01/05 Python
PyQt5主窗口动态加载Widget实例代码
2018/02/07 Python
对pandas replace函数的使用方法小结
2018/05/18 Python
python 日期排序的实例代码
2019/07/11 Python
解决在pycharm运行代码,调用CMD窗口的命令运行显示乱码问题
2019/08/23 Python
python 矢量数据转栅格数据代码实例
2019/09/30 Python
python读取ini配置文件过程示范
2019/12/23 Python
浅谈Python中文件夹和python package包的区别
2020/06/01 Python
CSS的background属性及CSS3的背景图片设置总结
2016/06/13 HTML / CSS
详解HTML5常用的语义化标签
2019/09/27 HTML / CSS
大型活动组织方案
2014/05/10 职场文书
事业单位考核材料
2014/05/21 职场文书
大学生毕业求职信
2014/06/12 职场文书
小学开学标语
2014/07/01 职场文书
房产公证书格式
2015/01/26 职场文书
SpringBoot集成MongoDB实现文件上传的步骤
2022/04/18 MongoDB
Golang Elasticsearches 批量修改查询及发送MQ
2022/04/19 Golang