Hola:
Depender de javascript para enlazar es poco serio, pero si dispones de algún lenguaje del servidor los pasos serían:
Enlazar como se explica en este artículo:
Formularios y enlaces dirigidos a ventanas, pero el destino que sea hacia una página intermedia, por ejemplo ir.php...
<form action="ir.php" method="get" target="popup" onsubmit="window.open('', 'popup', 'width=600,height=400')">
<input type="text" name="a" value="http://www.forosdelweb.com" readonly="readonly" />
<button type="submit" >ir</button>
</form>
Con este formulario al pulsar sobre el submit, se genera una url del tipo:
ir.php?a=http://www.forosdelweb.com
Y en ir.php
<?
header("Location:".$_GET["a"]);
?>
Por cierto [edito], los input pueden cerrarse solo con ">", dependiendo de la DTD que se use... (HTML o XHTML)
Saludos