Can Javascript access native image size?

前端 未结 5 1188
暖寄归人
暖寄归人 2021-01-03 20:30

I\'m writing a jQuery function where I\'d like to access both the native size of an image, and the size specified for it on the page. I\'d like to set a variable for each.

5条回答
  •  既然无缘
    2021-01-03 20:57

    EDIT - new idea... see http://jsbin.com/uzoza

      var fixedW = $("#imageToTest").width(); 
      $("#imageToTest").removeAttr("width"); 
      var realW = $("#imageToTest").width(); 
      $("#imageToTest").attr("width", fixedW); 
    

    ORIGINAL ANSWER

    see How to get image size (height & width) using JavaScript?

    var img = $('#imageid'); 
    
    var width = img.clientWidth;
    var height = img.clientHeight;
    

提交回复
热议问题