Destino del enlace personalizado

El script Como funciona
 //Mas en: http://javascript.espaciolatino.com/
< script language="JavaScript" type="text/JavaScript">
function prepEnlaces()
{
var ind, total
total = document.links.length
for(ind=0; ind < total; ind++)
document.links[ind].onmousedown = new Function("preguntar(this)")
}
function preguntar(obj)
{
var nv
if (confirm("¿Quiere abrir este enlace en una ventana nueva?"))
nv = open(obj.href,"_blank")
else
window.location = obj.href
}
< /script>

 Este script hace que al pulsar sobre un enlace de una página se abra un cuadro de diálogo que permite al usuario elejir si quiere abrir la nueva dirección en la misma ventana o en una nueva.

La primera función, llamada prepEnlace(), recorre todos los enlaces de la página a través de la colección document.links. En cada uno de ellos asocia el evento onmousedown (que se dispara al pulsar el botón del ratón)a la función preguntar(). Esta función abre la ventana confirm, si el usuario pulsa aceptar la nueva dirección del enlace se abre en una ventana nueva, sino se abre en la misma. Recuerda colocar este código en la sección HEAD de tu página.

La página Como se usa
 <body onload="prepEnlaces()">
El resto de la página con los enlaces
...
< /body>

El cuerpo de la página sólo debe llevar el evento onload en la sección body, evento asociado a la función prepEnlace(). Es decir cuando la página termina de cargarse el explorador llama a esta función y asocia a cada enlace el evento onmosuedown, como se explica en la página código.
   
     
Envía esta página a un amigo. Te lo agradecerá.   Poner esta página como página de inicio