js获取上传文件的大小和名称

来源:互联网 发布:编程达人 vip教程 编辑:程序博客网 时间:2024/05/16 03:05
代码如下:
上传:<input type="file"  style="width: 500px;" onchange="fileChange(this);"/><script type="text/javascript">function fileChange(target){var isIE = /msie/i.test(navigator.userAgent) && !window.opera;//兼容IE6以上的版本var fileSize = 0;var fileName = null;if(isIE && !target.files){var filePath = target.value;var fileSystem = new ActiveXObject("Scripting.FileSystemObject");var file = fileSystem.GetFile(filePath);fileName = file.Name;fileSize = file.Size;}else{fileSize = target.files[0].size;fileName = target.files[0].name;}var size = fileSize / 1024 / 1024;alert('fileSize:'+fileSize+'M');alert('fileName:'+fileName);}$(document).ready(function(){});</script>

0 0