发布网友
共3个回答
热心网友
这个是无法判断的。
因为浏览器的支持情况和不同操作系统下支持浏览器操作文件的js方式不尽相同。所以实现不了!
只能通过flash在客户端来判定文件大小。
http://www.jb51.net/shouce/doc/swfupload.html#swfupload
看看这个,希望对你有帮助
热心网友
提供一个大概的思路:
var oImg = new Image();
oImg.src = 用户在浏览器中通过(input type="file")选择图片后的图片url 或者是能在浏览器中直接打开的图片url;
//预加载ok后处理
oImg.onload = function () { 判断函数; return; }
//预加载ng后处理
oImg.onerror = function () { 判断函数; return; }
在图片预加载后方能判断图片大小:oImg.width,oImg.height。
热心网友
js没io,判断文件大小做不了