Juglar / v.CIII

Está viendo el artículo Los enlaces abren ventanas

Los enlaces abren ventanas

Es algo que no me convence, pero entiendo que es necesario conocerlo (si eCuaderno lo hace no será tan descabellado). Hay webmasters que deciden que los enlaces de su web deben abrir obligatoriamente nuevas ventanas, por lo que les incluyen el atributo target=’_blank’. Otros, la opción que me parece más razonable, dejan que sea el usuario el que decida si un enlace se abre en la misma ventana o en otra (o pestaña) a golpe de botón derecho del ratón. La opción intermedia es el siguiente código que deja un recuadro para que lo marque el usuario que desee que todos los enlaces se abran automáticamente en nuevas ventanas.

En la sección head:
<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>

En el body, donde quieras que aparezca el recuadro:
<form><div>
<input type="checkbox" name="targetbox"
onclick="targetLinks(this.checked);">
enlaces abren ventanas<div>
</form>

Thanks to randomwalks.com
Intenta - Establecer links externos en ventana nueva y validar XHTML
Intenta - Dar la opción de abrir los enlaces en ventana nueva o no
Using JavaScript instead of target to open new windows | 456 Berea Street

to Javascript... ... 19 Septiembre 2005

Opciones de discusión

Hay 3 Comentarios

  • Gravatar Image

    Como siempre genial, siempre ayudando al personal. Una pregunta, ¿porque poner un filtro para los comentarios de la gente?.

    Yo creo que todos han de ser estupendos. saludos.

    Tbo 20 Septiembre 2005 15:45 Enlace
  • Gravatar Image

    Pues yo no estoy ni por una ni por otra. Con firefox y mouse con “rollover” es demasiado fácil y cómodo abrir las páginas en nuevas pestañas.

    saludos!
    Mario

    Caso Patologico 27 Septiembre 2005 8:45 Enlace
  • Gravatar Image

    A mi parecer, la forma más intuitiva sería añadir al tag de los enlaces que señalan fuera de tu página una propiedad del tipo rel=”externa” y mediante DOM y javascript añadir a continuación del link un icono que identifique la posibilidad de abrir dicho enlace en una nueva ventana.
    Es importante facilitar la tarea a los usuarios menos experimentados en internet.

    sergiomas 22 Octubre 2005 9:20 Enlace

Deja un comentario

Todos los comentarios serán moderados antes de su publicación. Disculpen las molestias.