jQuery te ayuda a superar la validación

Validar una página web es algo que prácticamente la mayoría de desarrolladores hacen al acabar el diseño y programación de la misma para cumplir con los estándares web, pero si lo hacemos en XHTML 1.0 Strict tiene un pequeño problema: los enlaces con target=”_blank” no validan.

Esto podemos solventarlo de manera rápida con jQuery siendo un poco listos, y es que siguiendo estos dos pasos podremos validar sin problemas:

  1. Cambia el target=”_blank” de tus enlaces por rel=”externo” o algo similar pero que seas consciente de lo que significa.
  2. Utiliza jQuery para añadir el target: $(‘a[@rel$=’externo’]’).click(function(){ this.target = “_blank”; });


Un comentario

  1.   Cristian dijo

    Antes que implementar Jquery… Yo siempre lo hago con javascript con el evento onclick de la siguiente manera: onclick=”window.open(this.href);return false;”. Esto hace que se abra en una pestaña nueva, y si el usuario tiene el javascript desactivado, simplemente el enlace se abre en la misma ventana. La forma más rápida y eficiente, y además valida en XHTML 1.0 Strict.

    Un saludo.

Escribe un comentario