我可以通过JavaScript获取图像的文件大小和mime类型(仅限FireFox / Gecko / Mozilla)

时间:2011-03-28 08:12:49

标签: javascript firefox image gecko

我可以通过JavaScript获取图像的文件大小和mime类型。我正在编写一个脚本来检查文档中的所有图像。我将仅在FireFox中运行脚本,因此完全可以接受FireFox特有的解决方案(无证/非标准/其他)。如有必要,我可以使用jQuery。

2 个答案:

答案 0 :(得分:3)

您可以通过HTTP头请求

来完成
       var request;
        request = $.ajax({
                  type: "HEAD",
                  url: 'your image url',
                  success: function () {
                  alert("Size is " + request.getResponseHeader("Content-Length"));
                  alert("Type is " + request.getResponseHeader("Content-Type"));
                  }
               });

答案 1 :(得分:2)

您可以向XHR发出HEAD请求,告知您文件大小,只要这些图片位于您的域中。