esto seria un ejemplo funciona de lo que te puse y a mi si me funciona solo lo pongo por que pense que me estaba volviendo viejo jeje
;)
<script>
var z=""+
"<script language='javascript'>"+
"function abre()"+
"{"+
"opener.location.href='loquesea.html'" ;+
"}"+
"</"+"script>"+
"<a href='#' onclick='abre()'>a</a>";
var u=open()
u.document.write(z)
</script>