У меня есть два изображения в двух разных разделах и div. Я хочу получить исходное измерение в одно и то же время и отправить в файл сценария java для выполнения некоторых вычислений. Как получить размер изображения одновременно.Получить размер изображения из html
HTML файл
<section id ="hi">
<img src = "images/hi.png" onload = "OnImageLoad(event);" />
</section>
<section id = "bye">
<img src = "images/hi.png" onload = "OnImageLoad(event);"/>
</section>
JS
function OnImageLoad(evt) {
var img = evt.currentTarget;
// what's the size of this image
var w = $(img).width();
var h = $(img).height();
В этом коде я могу получить размер изображения образов, но они возвращают размер только один images.I хочет получить измерение обоих изображений одновременно.
Что-то вроде этого:
function OnImageLoad(evt) {
var img1 = evt.currentTarget;
var img2 = evt.currentTarget;
// what's the size of this image
var w1 = $(img1).width();
var h1 = $(img1).height();
var w2 = $(img2).width();
var h2 = $(img2).height();
Используйте 'window.onload = OnImageLoad' вместо .. – Rayon
Это должно быть сделано таким образом, как, как вы сделали Winn выполнить' OnImageLoad' twice..OP может не хотеть, чтобы это произошло .. – Rayon
Yup..got you mahn ..;) .. лучше назовите его на document.ready :) – AkshayJ