Hola sebuot:
Que yo sepa, si no le avisas no se puede enterar de nada por si sola.
Las posibilidades que se me ocurren son: usar el evento onclick de los enlaces para dar aviso, aunque tendrían que ser páginas tuyas, y por otro es hacer un chequeo con una determinada frecuencia del "location.href" del frame en cuestión.
Pero si no son páginas tuyas no sé si te "denegarán el acceso" a esa propiedad.
Hace pocos meses hice una página con frames donde se asignan evento desde un frame al otro, e intenté meter páginas de fuera de mi dominio y no han funcionado.
Te paso el enlace por si quieres curiosear:
http://www.pepemolina.com/DOM/index.html
Cuando se cargan las páginas al presionar el botón de la izquierda se despliega el árbol del documento de la derecha, y a la vez se añade al evento onmouseover un nuevo comportamiento señalando en el árbol de la izquierda el elemento por donde anda el ratón.
Tal vez no te sirva de mucho pero pienso que te puede servir para que veas las posibilidades con frames y javascript.
Saludos