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 相关文章推荐
非常漂亮的JS代码经典广告
Oct 21 Javascript
JS中判断null、undefined与NaN的方法
Mar 24 Javascript
js防止DIV布局滚动时闪动的解决方法
Oct 30 Javascript
JavaScript截取指定长度字符串点击可以展开全部代码
Dec 04 Javascript
this,this,再次讨论javascript中的this,超全面(经典)
Jan 05 Javascript
javascript中select下拉框的用法总结
Jan 07 Javascript
angular ng-repeat数组中的数组实例
Feb 18 Javascript
基于Vue.js实现tab滑块效果
Jul 23 Javascript
vue 子组件向父组件传值方法
Feb 26 Javascript
ES7之Async/await的使用详解
Mar 28 Javascript
详解Vue-cli3.X使用px2rem遇到的问题
Aug 09 Javascript
vue实现图片裁剪后上传
Dec 16 Vue.js
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
phpQuery占用内存过多的处理方法
2013/11/13 PHP
带密匙的php加密解密示例分享
2014/01/29 PHP
使用PHP生成PDF方法详解
2015/01/23 PHP
WordPress中获取所使用的模板的页面ID的简单方法
2015/12/31 PHP
yii2.0整合阿里云oss上传单个文件的示例
2017/09/19 PHP
JS获取checkbox的个数简单实例
2016/08/19 Javascript
概述VUE2.0不可忽视的很多变化
2016/09/25 Javascript
Vue.js 中的 $watch使用方法
2017/05/25 Javascript
教你5分钟学会用requirejs(必看篇)
2017/07/25 Javascript
BootStrap Fileinput插件和Bootstrap table表格插件相结合实现文件上传、预览、提交的导入Excel数据操作步骤
2017/08/07 Javascript
详解Node.js利用node-git-server快速搭建git服务器
2017/09/27 Javascript
vue-router实现tab标签页(单页面)详解
2017/10/17 Javascript
js阻止默认右键的下拉菜单方法
2018/01/02 Javascript
关于vue中 $emit的用法详解
2018/04/12 Javascript
详解django模板与vue.js冲突问题
2019/07/07 Javascript
JavaScript基于面向对象实现的无缝滚动轮播示例
2020/01/17 Javascript
vue+elementUI 实现内容区域高度自适应的示例
2020/09/26 Javascript
python脚本作为Windows服务启动代码详解
2018/02/11 Python
python求解数组中两个字符串的最小距离
2018/09/27 Python
对python中的try、except、finally 执行顺序详解
2019/02/18 Python
浅析Python+OpenCV使用摄像头追踪人脸面部血液变化实现脉搏评估
2019/10/17 Python
使用python 将图片复制到系统剪贴中
2019/12/13 Python
Pandas对每个分组应用apply函数的实现
2020/12/13 Python
详解python使用金山词霸的翻译功能(调试工具断点的使用)
2021/01/07 Python
基于HTML5 Canvas 实现商场监控实例详解
2017/11/20 HTML / CSS
使用postMessage让 iframe自适应高度的方法示例
2019/10/08 HTML / CSS
匈牙利墨盒和碳粉购买网站:CDRmarket
2018/04/14 全球购物
奥地利智能家居和智能生活网上商店:tink.at
2019/10/07 全球购物
2019史上最全Database工程师题库
2015/12/06 面试题
护理不良事件检讨书
2014/02/06 职场文书
高一课前三分钟演讲稿
2014/09/13 职场文书
文明单位申报材料
2014/12/23 职场文书
医生辞职信范文
2015/03/02 职场文书
2015年七一建党节慰问信
2015/03/23 职场文书
小学生法制教育心得体会
2016/01/14 职场文书
浅谈Python列表嵌套字典转化的问题
2021/04/07 Python