• • • Colección privada de recortes de código y documentación para programación web
[Sí, aún estamos en pruebas; ¿por?]
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 domingo 6 de julio de 2008 (22:56:53 +0200) desde http://bits.demogracia.com/recortes/javascript/enlaces-externos.html, contenía HTML válido con CSS fresquito la última vez que lo miré y no debería tener flatas de ortografía.
Demogracia Bits no tiene absolutamente ninguna relación con Demogracia, salvo el nombre, el dominio punto com y que el autor es el mismo.
© 2005-2008 by Álvaro G. Vicario (alvaro.es) ¤ Burgos (España) ¤ http://bits.demogracia.com/