我有一个图像调整器功能,可以按比例调整图像大小。在每个图像加载时,如果它的宽度或高度大于我的最大宽度和最大高度,则使用图像调用此函数并调整大小。我可以在 FF Chrome Opera Safari 中获取 img.width 和 img.height 但 IE 失败。我该如何处理?
让我用一段代码解释一下。
<img src="images/img01.png" onload="window.onImageLoad(this, 120, 120)" /> 函数 onImageLoad(img, maxWidth, maxHeight) { var 宽度 = img.width; // 问题在这里 var height = img.height // 问题在这里 }
在我的高亮行中,img.width 不适用于 IE 系列。
有什么建议吗?
谢谢。