jQuery .load() w IE dla cachowanych obrazków

Załóżmy, że chcemy pobrać informacje o wysokości/szerokości obrazka po tym jak jest całkowicie załadowany. Przeglądarki dobrze sobie radzą z tym zadaniem oprócz IE. W tej przeglądarce musimy zastosować poniższy trick.

myImg = $("<img />").attr("src",anyDynamicSource+ "?" + new Date().getTime());
Teraz funkcja load będzie działać nawet w IE.
$(myImg).load(function() {
   alert("wyświetli się nawet w IE");
});
Na poniższym listingu bardziej szczegółowy kod związany z pobieraniem wysokości/szerokości obrazka.
//this jest obrazkiem
$(this).attr("src", $(this).attr("src") + "?" + new Date().getTime()).load(function() {
	//kod po załadowaniu
	pic_real_width = this.width;   // $(this).width() nie działa
	pic_real_height = this.height; // dla obrazków w pamięci.
});

źródło: CSS Tricks