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实现的简单鼠标跟随DiV层效果完整实例
Oct 31 Javascript
常用javascript表单验证汇总
Jul 20 Javascript
Javascript之Date对象详解
Jun 07 Javascript
Node.js批量给图片加水印的方法
Nov 15 Javascript
微信小程序 两种为对象属性赋值的方式详解
Feb 23 Javascript
JavaScript学习总结之正则的元字符和一些简单的应用
Jun 30 Javascript
详解webpack 打包文件体积过大解决方案(code splitting)
Apr 10 Javascript
微信小程序使用scroll-view标签实现自动滑动到底部功能的实例代码
Nov 09 Javascript
Vuex中的State使用介绍
Jan 19 Javascript
Vue中UI组件库之Vuex与虚拟服务器初识
May 07 Javascript
layui table动态表头 改变表格头部 重新加载表格的方法
Sep 21 Javascript
JS箭头函数和常规函数之间的区别实例分析【 5 个区别】
May 27 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
PHP写入WRITE编码为UTF8的文件的实现代码
2008/07/07 PHP
不用mod_rewrite直接用php实现伪静态化页面代码
2008/10/04 PHP
php在线代理转向代码
2012/05/05 PHP
PHP处理SQL脚本文件导入到MySQL的代码实例
2014/03/17 PHP
一个不易被发现的PHP后门代码解析
2014/07/05 PHP
PHP中preg_match正则匹配中的/u、/i、/s含义
2015/04/17 PHP
php pthreads多线程的安装与使用
2016/01/19 PHP
Yii2 assets清除缓存的方法
2016/05/16 PHP
PHP使用星号隐藏用户名,手机和邮箱的实现方法
2016/09/22 PHP
PHP实现微信图片上传到服务器的方法示例
2017/06/29 PHP
一个无限级XML绑定跨框架菜单(For IE)
2007/01/27 Javascript
Javascript this指针
2009/07/30 Javascript
Javascript面向对象之四 继承
2011/02/08 Javascript
jQuery ajax serialize() 方法使用示例
2014/11/02 Javascript
javascript面向对象之this关键词用法分析
2015/01/13 Javascript
JavaScript中捕获/阻止捕获、冒泡/阻止冒泡方法
2016/12/07 Javascript
关于Vue.nextTick()的正确使用方法浅析
2017/08/25 Javascript
Angular2学习笔记之数据绑定的示例代码
2018/01/03 Javascript
Vue.js 中 axios 跨域访问错误问题及解决方法
2018/11/21 Javascript
微信小程序开发之点击按钮退出小程序的实现方法
2019/04/26 Javascript
JavaScript:ES2019 的新特性(译)
2019/08/08 Javascript
python里对list中的整数求平均并排序
2014/09/12 Python
浅析Python中yield关键词的作用与用法
2016/11/29 Python
利用django如何解析用户上传的excel文件
2017/07/24 Python
分享8款纯CSS3实现的搜索框功能
2017/09/14 HTML / CSS
多视角3D可旋转的HTML5 Logo动画
2016/03/02 HTML / CSS
美国电视购物:QVC
2017/02/06 全球购物
巴西体育用品商店:Lojão dos Esportes
2018/07/21 全球购物
Farfetch台湾官网:奢侈品牌时尚购物平台
2019/06/17 全球购物
办公室主任岗位职责
2013/11/08 职场文书
五年后的职业生涯规划
2014/03/04 职场文书
公司授权委托书范文
2014/09/21 职场文书
党员“四风”问题批评与自我批评思想汇报
2014/10/06 职场文书
表扬稿表扬信的格式及范文
2019/06/24 职场文书
Java移除无效括号的方法实现
2021/08/07 Java/Android
基于Python实现西西成语接龙小助手
2022/08/05 Golang