iCarsOnline

iCarsOnline

your online auto source!

Abogado Garza

Abogado Garza

Lawyer Web Page

Gyanamala

Gyanamala

Healing is simple

MayaSpace

MayaSpace

Baby Patron | Web Personal

Hace mas de un año habíamos hablado de este singular problema que
nos topábamos cuando validamos nuestro código HTML

there is no attribute “TARGET”

Ya que TARGET no es un atributo válido en el XHTML estricto por lo cual necesitaba encontrar un método de solucionarlo sin perder la accesibilidad a la pagina.

Hace tiempo encontré la forma mediante Jquery de una forma muy sencilla.

$(document).ready(function(){

$("a[href*='http://']:not([href*='"+location.hostname+"'])").click( function() { 

window.open(this.href); 

return false; 

});

});

En lo se valida que cuando se haga clic en cualquier enlace de la pagina verifique si es un enlace interno mediante location.hostname lo cual provoca en caso que sea un enlace externo que se abra en una nueva ventana y asi evitar estar colocando a todos los enlaces externos target=”_blank”.

Categorizado: Desarrollo Web
Etiquetado: | | | | |

Comparte esta noticia:

Articulos Relacionados

    Danos tu opinion sobre esta noticia.

    CalinSoft se reserva el derecho de eliminar o editar todo comentario que considere ofensivo o difamatorio. Debatir, criticar NO ES INSULTAR.