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 得到文件后缀(通过正则实现)
Jul 08 Javascript
解析JavaScript中点号“.”的多义性
Dec 02 Javascript
动态读取JSON解析键值对的方法
Jun 03 Javascript
JavaScript函数内部属性和函数方法实例详解
Mar 17 Javascript
JavaScript仿微博输入框效果(案例分析)
Dec 06 Javascript
Vue底层实现原理总结
Feb 17 Javascript
vue 实现类似淘宝星级评分的示例
Mar 01 Javascript
vue click.stop阻止点击事件继续传播的方法
Sep 04 Javascript
简述Vue中容易被忽视的知识点
Dec 09 Javascript
Vue路由守卫及页面登录权限控制的设置方法(两种)
Mar 31 Javascript
vue+swiper实现左右滑动的测试题功能
Oct 30 Javascript
vue 实现基础组件的自动化全局注册
Dec 25 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
thinkphp文件处理类Dir.class.php的用法分析
2014/12/08 PHP
PHP 序列化和反序列化函数实例详解
2020/07/18 PHP
PHP实现函数内修改外部变量值的方法示例
2018/12/28 PHP
PHP连接MySQL数据库的三种方式实例分析【mysql、mysqli、pdo】
2019/11/04 PHP
基于PHP实现解密或加密Cloudflar邮箱保护
2020/06/24 PHP
js常见表单应用技巧
2008/01/09 Javascript
P3P Header解决Cookie跨域的问题
2013/03/12 Javascript
裁剪字符串trim()自定义改进版
2013/04/10 Javascript
jquery+ajax验证不通过也提交表单问题处理
2014/12/12 Javascript
JavaScript实现Iterator模式实例分析
2015/06/09 Javascript
浅谈JS原生Ajax,GET和POST
2016/06/08 Javascript
微信小程序 wx:key详细介绍
2016/10/28 Javascript
jquery easyui dataGrid动态改变排序字段名的方法
2017/03/02 Javascript
jQuery动态追加页面数据以及事件委托详解
2017/05/06 jQuery
在Vue组件上动态添加和删除属性方法
2018/02/23 Javascript
Linux Centos7.2下安装nodejs&amp;npm配置全局路径的教程
2018/05/15 NodeJs
微信小程序 扭蛋抽奖机css3动画实现详解
2019/07/19 Javascript
vue2.0 解决抽取公用js的问题
2020/07/31 Javascript
Python的Flask框架标配模板引擎Jinja2的使用教程
2016/07/12 Python
Python使用一行代码获取上个月是几月
2018/08/30 Python
python实现写数字文件名的递增保存文件方法
2018/10/25 Python
Python遍历文件夹 处理json文件的方法
2019/01/22 Python
PYQT5设置textEdit自动滚屏的方法
2019/06/14 Python
python SVM 线性分类模型的实现
2019/07/19 Python
python3 常见解密加密算法实例分析【base64、MD5等】
2019/12/19 Python
Pythonic版二分查找实现过程原理解析
2020/08/11 Python
Python爬虫如何破解JS加密的Cookie
2020/11/19 Python
旧时光糖果:Old Time Candy
2018/02/05 全球购物
澳大利亚礼品卡商店:Gift Card Store
2019/06/24 全球购物
.net面试题
2015/12/22 面试题
最新奶茶店创业计划书
2014/01/25 职场文书
《小草和大树》教学反思
2014/02/16 职场文书
教师演讲稿大全
2014/05/16 职场文书
2015年世界无烟日演讲稿
2015/03/18 职场文书
一般纳税人申请报告
2015/05/18 职场文书
MySQL 表锁定 LOCK和UNLOCK TABLES的 SQL语法
2022/04/18 MySQL