Adjunte un evento en un iframe secundario a un controlador en la ventana principal

No tengo acceso a la fuente de este iframe directamente, por lo que me gustaría hacer esto, si es posible de esta manera.

Tengo un iframe generado por JS:

<iframe name="temp_iframe" width="100%" height="95%" src="'+the_url+'"></iframe>

Y dentro hay un botón de enviar y un botón de cancelar. El botón Enviar funciona bien, pero quiero que el botón Cancelar cierre este modal que contiene el iframe ... También quiero que envíe el botón Enviar,entonces cierra el modal. Normalmente, esto sería fácil, pero no estoy seguro de cómo configurar un evento en la ventana principal para un elemento DOM secundario del iframe que afecta a la ventana principal principal del niño.

P.ej. si esto no fuera en un iframe y en jQuery:

$('[name=temp_iframe] button').live('click',function(){
    alert('click');
    return false;
});

EDITAR: ¡Y también, está en el mismo dominio!

Respuestas a la pregunta(2)

Su respuesta a la pregunta