releete mi post, no entiendo que mas necesitas que te explique, el src del iframe da igual pues al hacer click en el link lo estas cambiando
un ejemplo:
Código HTML:
<a href="http://google.com" target="external">google</a>
<a href="http://yahoo.com" target="external">yahoo</a>
<iframe name="external" id="external" />
edito: ups, me acabo de dar cuenta de que en firefox y quiza mas navegadores el link tiene que apuntar al name del iframe, no sirve que apunte al id (en navegadores webkit como safari y chrome basta que apunte al id, por eso la confusion)