
Esta funcioncilla de aspecto inocente procesa los enlaces externos de la página y les hace cosas inenarrables:
Un enlace lo marcamos como externo con el atributo rel="external".
También podemos modificar la función y usar addClass() para asignar un atributo class de forma que en nuestro CSS podamos dar un estilo distinto a los enlaces.
a.target='_blank'; en JavaScript si lo de abrir un enlace en una nueva ventana se ha hecho toda la vida con HTML, concretamente target="_blank", y siempre nos ha ido tan ricamente?Pues...
rel) controlamos todo lo que queramos hacer con el enlace. Es comodísimo.rel="external" es semántico, si es que te importan esas cosas.strict de HTML y XHTML no existe el atributo target y usarlo produce código no válido.Esta página ha sido impresa el miércoles 10 de marzo de 2010 (22:20:00 +0100) desde http://borrame.com/recortes/javascript/enlaces-externos.html. La última vez que miré contenía HTML válido con CSS fresquito y si tiene flatas de ortografía ha sido sin querer.
borrame.com es el sitio anteriormente conocido como bits.demogracia.com (no confundir con Demogracia, que sólo pasaba por ahí).
© 2005-2010 by Álvaro G. Vicario (alvaro.es) • Burgos (España) • borrame.com