我有一个由Ajax更新的图像并加载了“timestamp技巧”以强制浏览器在缓存图像时使用GET请求重新加载它(见下文)。 但是通过这个技巧,浏览器无法识别图像的自然高度。 有没有想过以其他方式获得这些信息?
我的代码:
$('.myDiv').after('<img src="img.jpg?timestamp=' + new Date().getTime()+'" alt="" class="myImg"/>');
var nat_height = $('.myImg')[0].naturalHeight;
var nat_width = $('.myImg')[0].naturalWidth;
两者都返回0。