El usuario decide como abrir los enlaces con JavaScript

baluart11 Octubre 2005 - 10:14am 2 comentarios
Enviar por Email Imprimir

En busca de la accesibilidad, distintos blogs empiezan a dar la posibilidad que el usuario decida si los enlaces deben abrirse en la misma ventana o en una nueva.

El método utilizado es poner un checkbox en alguna parte de nuestra página que indica al usuario, si quiere que al presionar sobre un enlace, éste se abra en una ventana nueva.

Vía Juglar encuentro un código extremadamente simple, que cumple con el objetivo. El código JavaScript lo ponemos de preferencia entre las etiquetas head y el html lo ubicamos en el lugar donde queremos aparezca el checkbox. Ejemplo.

El JavaScript

<script language="JavaScript">
<!-- // thanks to randomwalks.com for this code
function targetLinks(boNew) {
if (boNew) where = "_blank";
else where = "_self";
for (var i=0; i<=(document.links.length-1); i++) {
document.links[i].target = where;
}
}
// -->
</script>

El HTML

<form><div>
<input type="checkbox" name="targetbox"
onclick="targetLinks(this.checked);">
enlaces abren ventanas<div>
</form>

Autor: randomwalks.com

Comentarios

Imagen de marcos

ya lo probe , funciona gracias 

Imagen de Fernando Pinto
Fernando Pinto

tengo una duda espero me puedas ayudar  tengo un perfil en la pagina de hi5.com y quisiera saber  si puedo hacer que los enlaces en mi perfil se abran en una ventana diferente, lo que pasa es que este perfil tengo musica y cuando toco el enlace  pues se corta y eso esl  qe no quiero, ojala puedas ayudarme, esta pagina usa codigos html y css pero pues prove con estos y nada por favor  ojal puedas ayudarme gracias agradecere cualquier ayuda que me puedas brindar

Dejar comentario

Tutoriales

Cómo descargar videos de VK.com
En este artículo voy a explicar como descargar videos y películas...
Descargar Facebook Móvil Gratis
Por si aún no lo han hecho, es posible descargar Facebook Móvil...
Cómo generar tráfico web con las redes sociales - Paso a Paso
Muchas empresas están publicando contenidos como la forma de crear...

Artículo Recomendado

3 Tips cruciales para recuperar archivos eliminados
¿Te imaginas perder el trabajo de toda una semana en tan solo unos segundos? Todos hemos pasado por este problema. Quizás eliminamos por error un archivo importante o lo borramos sin pensar que era valioso para otro... más