Réponse acceptée !
Plutôt qu'espionner l'iframe, il vaut mieux qu'elle contienne du code qui agit sur la page principale, c'est plus facile.
Sinon pour faire un unload d'iframe un exemple tiré d'un de mes codes :
<iframe id="robotlauncher" style="visibility:hidden; height : 1px;"></iframe>
<script type="text/javascript">
iframe_bot = $('robotlauncher');
iframe_bot.contentDocument.location = "robot.php";
//On laisse 20s. au serveur pour réagir puis on stoppe le chargement
//pour éviter d'avoir la barre d'avancement en permanence.
setTimeout('iframe_bot.contentDocument.location = "about:blank";', 20000);
</script>
Dans ce cas c'est la page principale qui décharge l'iframe au bout de 20s, mais si tu met ça dans une fonction et que tu fais appelle à celle ci depuis l'iframe, ça devrait te convenir.

Flachy Joe

Ta vie t'est prêtée, fais en un cadeau.