No hace falta usar javascript para eso. Con solo asignarle un name al iframe y ponerlo con como target de los enlaces que querés te alcanza.
Código:
<a href="a2.php">Cambia la pagina actual</a>
<a href="b1.php" target="ifreim">Cambia la pagina del iframe</a>
<iframe src="b.php" name="ifreim"></iframe>
EDITADO ////
Perdon lei a medias el post y no me di cuenta que querias hacerlo con un boton.
Código:
<input type="button" value="boton" onClick="document.getElementById('ifreim').location = 'b2.php';" />
<iframe src="b.php" id="ifreim"></iframe>