Obtener el ancho de la imagen al cargar la imagen falla en IE

Tengo una función de cambio de tamaño de imagen que cambia el tamaño de las imágenes proporcionalmente. En cada imagen, cargue una llamada a esta función con image y cambie el tamaño si su ancho o alto es mayor que mi ancho máximo y mi altura máxima. Puedo obtener img.width e img.height en FF Chrome Opera Safari pero IE falla. ¿Cómo puedo manejar esto?

Déjame explicarte con un código.

<img src="images/img01.png" onload="window.onImageLoad(this, 120, 120)" />

function onImageLoad(img, maxWidth, maxHeight) {
     var width = img.width; // Problem is in here
     var height = img.height // Problem is in here
}

En mis líneas resaltadas, img.width no funciona en la serie IE.

¿Cualquier sugerencia?

Gracias.

Respuestas a la pregunta(8)

Su respuesta a la pregunta