Hola.
El onload del iframe indica cuando se generó completamente el código html del iframe, así que en vez de aplicarlo en el iframe, pienso que sería mejor aplicarlo en la imagen... <img onload="alert(¡ok')"...
si esa imagen se muestra en un estilo background puedes usar simplemente un objeto Image() y el correspondiente evento load.
Saludos