Hola:
Está desaprobado pero para xhtml 1.1, pero con una dtd transitional se puede usar en versiones (x)html anteriores... de todos modos si dependes de javascript puedes encontrar visitantes con javascript desactivado, así que no lo creo aconsejable...
De todos modos un uso sencillo podría ser crear el target en el propio enlace:
<a href="destino.html" onclick="this.target = '_self'" >enlace externo</a>
Saludos