通过传递的参数位置获取jQuery中图像的宽度

Get width of image in jQuery via passed parameter location?

本文关键字:jQuery 图像 获取 位置 参数      更新时间:2023-09-26

我想知道是否可以通过jQuery甚至普通JavaScript获得图像的尺寸,但不能通过参数传递的图像位置来获得页面中已经的尺寸。

示例:

myFunction('images/myImage.png');

当该路径被传递到JS函数中时,有没有办法获得图像的维度?

请注意此问题与其他类似问题的差异,这些问题询问如何获取页面上图像的尺寸;它不是复制品

您可以尝试以下操作:(尽管它是javascript)

var img = new Image();
img.onload = function() {
  alert(this.width + 'x' + this.height);
}
img.src = 'http://www.google.com/intl/en_ALL/images/logo.gif';

如何使用JavaScript获取图像大小(高度和宽度)?