js获取上传文件的大小和名称
上传:<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>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。