Código:
miurl = window.parent.frames["nombre_de_tu_frame"].location.href
Devolvería a una variable miurl el valor del iframe/frame "nombre_de_tu_frame" cargado. Cuestión de que completases el código y la idea. Pero ojo, el tratamiento de frames es algo diferente para distintos navegadores, en Google se encuentra rápido la diferencia.
El problema se soluciona y bien desde la capa javascript pero recomendaría usar algun plugin tipo jQuery, donde puedes hacer escuchas de practicamente todos los eventos.
Pasate por el foro javascript.
También recomiendo usar divs en lugar de los innacesibles frames (arg).