如何从URL获取图像大小

Prashant Sarvaiya

我正在尝试下面的代码,以从实时网址获取KB / MB / GB(而不是宽度和高度)中的图片大小。但这不起作用。

var xhr = new XMLHttpRequest();

xhr.open('HEAD', 'http://www.2015autoblog.com/wp-content/uploads/2014/09/2015-Toyota-Land-Cruiser-Front.jpg', true);

调试器

alert(xhr.status);

if ( xhr.status == 200 ) {
    alert('Size in bytes: ' + xhr.getResponseHeader('Content-Length'));
} else {
    alert('ERROR');
}
用户名

试试这个代码,它正在工作

var tmpImg = new Image();
tmpImg.src="https://www.google.com/intl/en_com/images/srpr/logo3w.png"; //or  document.images[i].src;
$(tmpImg).one('load',function(){
  orgWidth = tmpImg.width;
  orgHeight = tmpImg.height;
  alert(orgWidth+"x"+orgHeight);
});

上面的代码将获取图像尺寸。

对于文件大小:不,您无法使用jQuery或纯JavaScript获得图像大小。唯一的方法是使用ajax从服务器端获取它。

您可以获取图像URL,将其发送到服务或服务器端页面,并使页面或服务返回图像大小。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Beatifulsoup:如何通过 url 获取图像大小

来自分类Dev

从URL获取图像大小

来自分类Dev

如何在magento 2.0中获取原始大小的图像URL

来自分类Dev

如何从SDWebImage获取图像大小?

来自分类Dev

如何从画布获取图像大小?

来自分类Dev

如何从SDWebImage获取图像大小?

来自分类Dev

如何从EditText中的DrawableLeft获取大小或图像

来自分类Dev

如何直接从URL调整图像大小

来自分类Dev

如何使用PHP从URL调整图像大小?

来自分类Dev

如何使用蜡染获取SVG图像的图像大小(宽度/高度)

来自分类Dev

如何获取与URL对应的文件的大小

来自分类Dev

获取图像的大小

来自分类Dev

Haskell:获取图像的大小

来自分类Dev

woocommerce获取图像大小

来自分类Dev

Javascript:如何获取图像URL的宽度

来自分类Dev

如何通过URL获取图像?(JavaScript)

来自分类Dev

如何使用流星/ javascript从URL获取图像

来自分类Dev

Javascript:如何获取图像URL的宽度

来自分类Dev

如何在毕加索中获取图像的URL

来自分类Dev

如何在.ascx中获取图像URL?

来自分类Dev

如何从CollectionFS(流星)获取图像的位置/ URL

来自分类Dev

如何使用wordpress获取图像标签的URL

来自分类Dev

如何从 url 中获取图像到 arrayList

来自分类Dev

如何从javascript中的URL获取图像名称

来自分类Dev

如何从opencv node.js库获取图像大小

来自分类Dev

AlamoFire:如何快速获取下载图像的文件大小?

来自分类Dev

Xamarin表单,如何裁剪\调整图像大小,从ImageSource获取byte []?

来自分类Dev

如何使用Javascript获取网页上图像的文件大小?

来自分类Dev

如何获取iOS8 PhotoKit的要求图像大小?

Related 相关文章

热门标签

归档