Hola:
El destino solo puede tratarse de un objeto window, o sea, la ventana actual u otra que podría ser tanto un popup como un frame o iframe...
Lo que puse en javascript vale para la ventana actual, pero para otra habría que cambiar algo... de todos modos, no me parece aconsejable enlazar con javascript, ya que son enlaces considerados no-accesibles, simplemente porque desde un navegador sib javascript, no enlazaría nunca...
La opción que creo más adecuada es tener un formulario con ese campo de texto y ese botón (ahora del tipo submit), donde el actión sea una página de un lenguaje del servidor (php es el más usado), y el atributo target del formulario coincida con el nombre del iframe... luego al hacer submit solo deberías direccionar al destino, ya sea con la instrucción header (siempre hablando de php) o de una forma que pienso que es más elegante metiendo esa dirección en una tag meta de redirección y un aviso... tarda un poco más, dependiendo del retraso que quieras poner...
Si te decides por este sistema, procura hacerlo, y a medida que tengas dudas, dínosla...
Saludos