Avenidanet

Validar el target=_blank con Jquery

Algunas veces queremos que nuestros enlaces a sitios externos aparezcan en otros tabs, bueno si recordamos hay un atributo en HTML llamado target que nos brinda esa opción, pero no válida en W3C.

Pues vamos a usar Jquery para resolver este pequeño inconveniente:

$(".external").attr("target","_blank");

Claro debemos agregar esta clase (.external) a cualquier enlace que queramos abrir en otra ventana.

Actualización: Creo que esta es más válida:

$("a[href^='http:']l").attr("target","_blank");

Este busca todos aquellos enlaces que inician con http y les coloca el target blank.

Puedes participar en este post, dejando un "comment", o sencillamente dale compartir.