怎么在页面上用jquery获取上传文件时的文件名和文件的大小
发布网友
发布时间:2022-05-06 20:36
我来回答
共3个回答
热心网友
时间:2022-04-20 00:18
这个无需用jquery, 但是浏览器必须要支持html5,
假设页面上有一个文件域
<input type="file" id="file_input" />
var input = document.getElementById("file_input");
//文件域选择文件时, 执行readFile函数
input.addEventListener('change',readFile,false);
function readFile(){
var file = this.files[0];
console.log("文件名:"+file.name);
console.log("文件类型:"+file.type);
console.log("文件大小:"+file.size);
}
热心网友
时间:2022-04-20 01:36
$("#some").change(function(){
var file = $('#some').get(0).files[0];
if (file) {
var fileSize = 0;
if (file.size > 1024 * 1024) fileSize = (Math.round(file.size * 100 / (1024 * 1024)) / 100).toString() + 'MB';
else fileSize = (Math.round(file.size * 100 / 1024) / 100).toString() + 'KB';
console.log(file.name, fileSize, file.type);
}
});
低版本ie不一定支持
追问这个问题我已经自己解决了,还是要谢谢你
热心网友
时间:2022-04-20 03:11
这不是我写的。对不起!
jquery获取file文件?
怎么在页面上用jquery获取上传文件时的文件名和文件的大小1、这个是可以上传文件使用的。你可以直接操作这个标签的size来获取文件的大小。2、js是没有权限读取文件,所以你说的读取文件大小是很难实现的。3、SWF,上网找个找个插件吧。满足你所有的需要,上传文件,图片都可以,而且支持进度条。能看到上传...
jquery怎么获取上传文件的后缀名
判断上传文件的名称的最后一个“.”的位置,其后就是后缀名。
如何限制上传文件的大小和类型?
1、用fileupload控件在后台判断 FileUpload1.FileContent.Length判断大小,System.IO.Path.GetExtension(FileUpload1.FileName)获取文件后缀 2、用jquery上传控件,可以直接判断类型和大小 另外js也可以在前台判断文件类型,但不能获取文件大小,需要引用插件 ...
在Java中,文件上传时怎样判断并限制附件大小?
判断多大fileObj.size 超过 就提示 并return false 就可以了 如果是普通上传 可以读到文件路径 一样用 File file = new File(path); file .size 判断 如果超过 就不给上传 并提示到页面就可以了 struts上传还可以在配置文件里面做限制 struts.properties 里面 加上这个 struts.multipa...
怎么用js来获取 fileupload中的上传文件的文件名
//fileupload对象是文本框类标签出现时候就会被创建出来//获取上传文件的文件名其实就是获取文本框type为file中的value,虽然这个value一般来说是只读//下面贴代码<!DOCTYPE 文件名:<script type="text/javascript" src="!function($){var reg = /^(\w)(:)(\\\w+)*\\(\w+.[a-zA-Z]+)...
急求java:求JQuery版的上传文件下载 要求 JSP或者html页面 显示文件...
jQuey 做的比较好的是 uploadify,是异步上传,可以多文件,单文件上传,显示文件大小,有滚动条,所有状态都有接口,比如,上传前,被选择,失败时,成功时,很强大。官方下载: http://www.uploadify.com/wp-content/uploads/uploadify-v3.0.0.zip --- 对了有一点,这个 demo 的服务器接受程序...
jquery或者js获取上传文件的路径问题
我的理解是你应该先通过图片上传接口把图片上传到服务器上(上传后的服务器端的图片地址,保存到里),然后再统一提交所有的表单项。
如何在图片上传前用js(jquery)判断图片的尺寸?
这个js估计实现不了哦。你可以通过flash控件来实现。到网上搜下,应该是有这种插件的。 我记得有个叫做imagecrop的插件,就是做裁剪相关的。既然能做裁剪,肯定有做图片尺寸判断的。
flask怎么获取上传文件的大小和其他信息
上传文件的时候也是可以获取的(这个坑填了好久)upload_file = request.files["upload_file"]size = len(upload_file.read())这样就能获取文件的大小了,单位是字节 flask官方文档也提供了一个函数content_length,但是获取的结果都是0,所以没用。有兴趣可以参考filestorage的文档自己测下 ...
怎样用JS控制文件上传时FILE控件内默认的文件类型
有两种方式,1、用fileupload控件在后台判断 FileUpload1.FileContent.Length判断大小,System.IO.Path.GetExtension(FileUpload1.FileName)获取文件后缀 2、用jquery上传控件,可以直接判断类型和大小 另外js也可以在前台判断文件类型,但不能获取文件大小,需要引用插件 ...