Dar la opción de abrir los enlaces en ventana nueva o no
Yo siempre he optado por publicar los enlaces externos con target="_blank", lo cuál no es muy correcto que digamos, pero siempre existen alternativas más válidas, como la publicada hace unos días o este script permite seleccionar al usuario si desea que los links se abran en ventana nueva o no.
Ver ejemplo en funcionamiento » » Javascript:
<script language="javascript">HTML
function abrirURL() {
var links=document.getElementsByTagName("a");
for (var i=0; i < links.length; i++) {
links[i].onclick=function() {
for (var i=0; i<=(document.links.length-1); i++) {
if (document.FormAbrirLinks.VentNueva.checked == true) {
document.links[i].target = window.open
window.location.href=window.location.href
}
if (document.FormAbrirLinks.VentNueva.checked == false) {
document.links[i].target != window.open
window.location.href=window.location.href
}
}
}
}
}
window.onload=abrirURL;
</script>
<form name="FormAbrirLinks">
Abrir links en ventana nueva <input type="checkbox" name="VentNueva">
</form><br>
<ul>
<li><a href="http://www.google.es" >Google</a></li>
<li><a href="http://www.yahoo.es" >Yahoo</a></li>
</ul>
Algunas entradas relacionadas:
- Convertir un color en RGB a Hexadecimal con javascript
- Establecer la misma altura para dos columnas
- Recoger parámetros URL con Javascript
- Deshabilitar la selección de texto en la web
- Obtener el tamaño de la ventana o viewport con Javascript
- Abrir una ventana con efecto de redimensionamiento
- Javascript Tooltip
También te puede interesar:
| 10 interesantes proyectos alojados en Google Code | 20 sitios web en los que descargar patrones gratuitos | Los orígenes del modelo vista controlador | 10 fuentes excelentes para buscar la inspiración en el diseño con WordPress | San Valentín iconos |























Josep Viciana en Twotiny Icon Set

