zdarzenie image.onload i pamięć podręczna przeglądarki

Chcę utworzyć okienko alertu po załadowaniu obrazu, ale jeśli obraz jest zapisany w pamięci podręcznej przeglądarki,.onload wydarzenie nie zostanie zwolnione.

Jak wywołać alert, gdy obraz został załadowany niezależnie od tego, czy obraz został zbuforowany, czy nie?

var img = new Image();
img.src = "img.jpg";
img.onload = function () {
   alert("image is loaded");
}