Não requer JavaScript nem nada. Você apenas tem o atributo target do formulário igual ao atributo name do iframe.
Some text:
A página externa nem mesmo recarrega. Mas pode parecer à primeira vista, já que muitos navegadores executam o botão giratório de carregamento de página na guia quando um iframe é recarregado.