1
我可以通过JavaScript获取图像的文件大小和MIME类型。我正在编写一个脚本来检查文档中的所有图像。我只会在FireFox中运行该脚本,因此FireFox特有的解决方案(无证/非标准/其他)完全可以接受。如有必要,我可以使用jQuery。我可以通过JavaScript获取图像的文件大小和MIME类型吗(仅限FireFox/Gecko/Mozilla)
我可以通过JavaScript获取图像的文件大小和MIME类型。我正在编写一个脚本来检查文档中的所有图像。我只会在FireFox中运行该脚本,因此FireFox特有的解决方案(无证/非标准/其他)完全可以接受。如有必要,我可以使用jQuery。我可以通过JavaScript获取图像的文件大小和MIME类型吗(仅限FireFox/Gecko/Mozilla)
你能与XHR一个HEAD
请求,它会告诉你该文件的大小,只要这些图像是您的域名。
你可以做到这一点通过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"));
}
});
_提供这些图像在您的域_...不幸的是,情况并非如此。 – 2011-03-28 10:02:21
@Salman在这种情况下,您需要通过服务器端语言进行代理(无论如何都可以计算出MIME和文件大小)。 – alex 2011-03-28 10:30:09
我可以通过php来做到这一点。 – 2011-03-28 11:53:03