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 相关文章推荐
javascript深入理解js闭包
Jul 03 Javascript
iphone safari不支持position fixed的解决方法
May 04 Javascript
ExtJs中gridpanel分组后组名排序实例代码
Dec 02 Javascript
jQuery响应鼠标事件并隐藏与显示input默认值
Aug 24 Javascript
分享一个常用的javascript静态类
Dec 31 Javascript
jQuery事件委托之Safari
Jul 05 Javascript
JS生成不重复的随机数组的简单实例
Jul 10 Javascript
浅谈JavaScript事件绑定的常用方法及其优缺点分析
Nov 01 Javascript
Angular.JS中的this指向详解
May 17 Javascript
Vue应用部署到服务器的正确方式
Jul 15 Javascript
JavaScript实现旋转木马轮播图
Mar 16 Javascript
JS前端可扩展的低代码UI框架Sunmao使用详解
Jul 23 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
dedecms模版制作使用方法
2007/04/03 PHP
PHP设计模式之命令模式的深入解析
2013/06/13 PHP
discuz图片顺序混乱解决方案
2015/07/29 PHP
Yii遍历行下每列数据的方法
2016/10/17 PHP
PHP实现限制域名访问的实现代码(本地验证)
2020/09/13 PHP
EasyUi tabs的高度与宽度根据IE窗口的变化自适应代码
2010/10/26 Javascript
JS随机生成不重复数据的实例方法
2013/07/17 Javascript
Windows系统下Node.js的简单入门教程
2015/06/23 Javascript
jQuery实现鼠标滑过点击事件音效试听
2015/08/31 Javascript
js实现卡片式项目管理界面UI设计效果
2015/12/08 Javascript
JavaScript中this的四个绑定规则总结
2016/09/26 Javascript
js判断是否为空和typeof的用法(详解)
2016/10/07 Javascript
快速实现JS图片懒加载(可视区域加载)示例代码
2017/01/04 Javascript
Node.js中你不可不精的Stream(流)
2018/06/08 Javascript
详解微信小程序支付流程与梳理
2019/07/16 Javascript
关于vue.js中实现方法内某些代码延时执行
2019/11/14 Javascript
vue 中的 render 函数作用详解
2020/02/28 Javascript
Vue项目中数据的深度监听或对象属性的监听实例
2020/07/17 Javascript
element-ui和vue表单(对话框)验证提示语(残留)清除操作
2020/09/11 Javascript
Python命令行参数解析模块optparse使用实例
2015/04/13 Python
在Python程序中操作MySQL的基本方法
2015/07/29 Python
Python爬虫设置代理IP的方法(爬虫技巧)
2018/03/04 Python
Python3处理HTTP请求的实例
2018/05/10 Python
解决Mac下首次安装pycharm无project interpreter的问题
2018/10/29 Python
通过pykafka接收Kafka消息队列的方法
2018/12/27 Python
Python3离线安装Requests模块问题
2019/10/13 Python
美国儿童运动鞋和服装零售商:Kids Foot Locker
2017/08/05 全球购物
英国知名美妆护肤在线商城:Zest Beauty
2018/04/24 全球购物
澳大利亚最大的在线美发和美容零售商之一:My Hair Care & Beauty
2019/08/24 全球购物
Nasty Gal英国:美国女性服饰销售网站
2021/03/02 全球购物
党的群众路线对照检查材料思想汇报
2014/09/25 职场文书
初中生300字旷课检讨书
2014/11/19 职场文书
新学期家长寄语2016
2015/12/03 职场文书
Nginx配置文件详解以及优化建议指南
2021/09/15 Servers
教你部署vue项目到docker
2022/04/05 Vue.js
使用CSS实现按钮边缘跑马灯动画
2023/05/07 HTML / CSS