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分页插件AmSetPager(自写)
Apr 15 Javascript
js特效,页面下雪的小例子
Jun 17 Javascript
zTree插件之单选下拉菜单实例代码
Nov 07 Javascript
两个多选select(multiple左右)添加、删除选项和取值实例
May 12 Javascript
Jquery 效果使用详解
Nov 23 Javascript
微信小程序 chooseImage选择图片或者拍照
Apr 07 Javascript
webuploader实现上传图片到服务器功能
Aug 16 Javascript
Vue实现动态添加或者删除对象和对象数组的操作方法
Sep 21 Javascript
Vue js 的生命周期(看了就懂)(推荐)
Mar 29 Javascript
20道JS原理题助你面试一臂之力(必看)
Jul 22 Javascript
Vue.js仿Select下拉框效果
Feb 18 Javascript
vuex实现购物车功能
Jun 28 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
Extended CHM PHP 语法手册之 DIY
2006/10/09 PHP
php file_put_contents()功能函数(集成了fopen、fwrite、fclose)
2011/05/24 PHP
PHP数据库链接类(PDO+Access)实例分享
2013/12/05 PHP
PHP MVC框架路由学习笔记
2016/03/02 PHP
PHP环境搭建(php+Apache+mysql)
2016/11/14 PHP
浅谈PHP中try{}catch{}的使用方法
2016/12/09 PHP
php注册系统和使用Xajax即时验证用户名是否被占用
2017/08/31 PHP
Javascript操作select方法大全[新增、修改、删除、选中、清空、判断存在等]
2008/09/26 Javascript
$.ajax json数据传递方法
2008/11/19 Javascript
JavaScript入门教程(6) Window窗口对象
2009/01/31 Javascript
判断日期是否能跨月查询的js代码
2014/07/25 Javascript
详解VueJs中的V-bind指令
2018/05/03 Javascript
微信小程序实现团购或秒杀批量倒计时
2020/11/01 Javascript
Vue.js 通过jQuery ajax获取数据实现更新后重新渲染页面的方法
2018/08/09 jQuery
react实现换肤功能的示例代码
2018/08/14 Javascript
JavaScript使用面向对象实现的拖拽功能详解
2019/06/12 Javascript
vue draggable resizable 实现可拖拽缩放的组件功能
2019/07/15 Javascript
jQuery 实现扁平式小清新导航
2020/07/07 jQuery
jquery实现简单拖拽效果
2020/07/20 jQuery
微信小程序开发数据缓存基础知识辨析及运用实例详解
2020/11/06 Javascript
浅谈Vue开发人员的7个最好的VSCode扩展
2021/01/20 Vue.js
python解析xml文件实例分析
2015/05/27 Python
python中使用%与.format格式化文本方法解析
2017/12/27 Python
python多进程使用及线程池的使用方法代码详解
2018/10/24 Python
Python3爬楼梯算法示例
2019/03/04 Python
python 调试冷知识(小结)
2019/11/11 Python
从零开始的TensorFlow+VScode开发环境搭建的步骤(图文)
2020/08/31 Python
Python collections模块的使用方法
2020/10/09 Python
Python和Bash结合在一起的方法
2020/11/13 Python
canvas线条的属性详解
2018/03/27 HTML / CSS
俄罗斯建筑和装饰材料在线商店:Stroilandia
2020/07/25 全球购物
医务人员自我评价
2014/01/26 职场文书
3.15消费者权益日活动总结
2015/02/09 职场文书
雨雪天气温馨提示
2015/07/15 职场文书
2016年中秋节晚会领导致辞
2015/11/26 职场文书
关于windows server 2012 DC 环境 重启后蓝屏代码:0xc00002e2的问题
2022/05/25 Servers