我正在创建一个 jQuery 插件。
如何在 Safari 中使用 Javascript 获取真实图像的宽度和高度?
以下适用于 Firefox 3、IE7 和 Opera 9:
var pic = $("img")
// need to remove these in of case img-element has set width and height
pic.removeAttr("width");
pic.removeAttr("height");
var pic_real_width = pic.width();
var pic_real_height = pic.height();
但在 Safari 和 Google Chrome 等 Webkit 浏览器中,值为 0。