Trucos Blogs.ya.com
los mejores trucos para tu weblog
Enlaces en ventana nueva




Acerca de este blog
Este es un blog "no-oficial" con trucos relativos a Blogs.ya.com, un servicio gratuito donde podrás crear tu weblog personal. Muchos de estos trucos también funcionan en otros tipos de blogs. Si quieres colaborar puedes enviarnos tus trucos sobre blogs.ya.com a trucosblogs@mixmail.com
 
Cómo añadir un "abrir enlaces en ventana nueva"
Hay gente que prefiere que los enlaces de una página web abran en la misma ventana en la que estás navegando al hacer clic... y hay gente que prefiere que abran en "ventana nueva" ¿Con qué opción quedarse?
Consejo: Aunque es poco conocido, navegando con Internet Explorer (Windows) al hacer Mayúsculas-clic sobre un enlace se abre una ventana nueva. En Macintosh el equivalente es Comando-Clic. Esta combinación de teclas y ratón también funciona en Mozilla Firebird y otros navegadores.
La solución al dilema es dejar que el visitante elija... con la famosa opción Abrir enlaces en ventana nueva, un pequeño checkbox como el que puede verse en la parte de arriba del menú de este blog. Si se deja sin marcar, los enlaces se abrirán en la misma ventana. Si se marca, cualquier enlace se abrirá en una ventana nueva.

A continuación se explica paso-a-paso cómo incluir esta función en tu weblog:
1. Copia el siguiente archivo de texto (copiar-pegar) en un editor y guárdalo en tu ordenador con el nombre abrirventana.js. Es la función JavaScript que sirve para abrir la ventana.
<!-- Abrir en Ventana Nueva / por randomwalks.com -->
function targetLinks(boNew)
{
if (boNew) where = "_blank";
else where = "_self";
for (var i=0; i<=(document.links.length-1); i++)
{
document.links[i].target = where;
}
}

2. Con la opción 3. Publicación | Administrador de Ficheros), sube ese fichero abrirventana.js a la zona de ficheros de tu weblog. La URL en que quedará archivado será http://blogs.ya.com/xyz/files/abrirventana.js (siendo xyz el nombre de tu blog).

3. Abre la plantilla HTML de tu blog en 2. Configuración Avanzada, Editar HTML Plantilla y añade esta línea en algún lugar del principio de la cabecera head, es decir entre el <head> y </head>
<script language="JavaScript" type="text/javascript" src="files/abrirventana.js"/>
4. En la misma edición de plantilla, añade el código del formulario que mostrará el checkbox y el texto en las páginas:
<form action="">
<input type="checkbox" name="targetnew" onClick="targetLinks(this.checked)"/>Enlaces en ventana nueva</form><br/><br/>

La posición en la que incluir este código es al principio del menú (por ejemplo, antes del "Acerca de este blog..."), pero puedes ponerlo en otro lugar.

5. Valida y Guarda los cambios y ¡listo! ya tienes una nueva función en tu menú que resultará útil a tus visitantes.
Como siempre, si algo se estropea o deja de funcionar, puedes recuperar la plantilla HTML original desde el editor.

 
 
 
 
 
 
Comentario:
 
 
 
 
 
 
 
 
Comentario:
 
 
 
 
 
 
 
 
 
 
 
 
 
Comentario:
ÍѹìµçÓ° ÍѹìµçÓ°Èý¼¶Æ¬Èý¼¶Æ¬Èý¼¶Æ¬Èý¼¶Æ¬
Èý¼¶Æ¬Èý¼¶Æ¬
Èý¼¶Æ¬Èý¼¶Æ¬ÃÀÅ®ÊÓÆµÂ¼ÏñÃÀÅ®ÊÓÆµÂ¼ÏñÈËÌåÒÕÊõͼ¼­ÈËÌåÒÕÊõͼ¼­ÃÀÅ®ÊÓÆµÂ¼Ïñ
ÃÀÅ®ÊÓÆµÂ¼ÏñÃÀÅ®ÊÓÆµÂ¼Ïñ[/urlÃÀÅ®ÊÓÆµÂ¼Ïñ
ÈËÌåÒÕÊõͼ¼­ÈËÌåÒÕÊõͼ¼­ÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄÈËÌåÒÕÊõͼ¼­
ÈËÌåÒÕÊõͼ¼­
Èý¼¶Æ¬Èý¼¶Æ¬
Èý¼¶Æ¬ Èý¼¶Æ¬
×ÔÅÄÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄ
mtv165mtv165
ÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄ
×ÔÅÄÈý¼¶Æ¬Èý¼¶Æ¬ÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄÈý¼¶Æ¬Èý¼¶Æ¬Èý¼¶Æ¬
Èý¼¶Æ¬Èý¼¶Æ¬Èý¼¶Æ¬
ÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄ
ÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄ
Ãâ·Ñ³ÉÈ˵çÓ°Ãâ·Ñ³ÉÈ˵çÓ° Ãâ·Ñ¼¤ÇéµçÓ°Ãâ·Ñ¼¤ÇéµçÓ°Ãâ·ÑÉ«ÇéµçÓ°Ãâ·ÑÉ«ÇéµçÓ°Ãâ·Ñ»ÆÉ«µçÓ°
Ãâ·Ñ»ÆÉ«µçÓ° Ãâ·ÑÐÔ½»µçÓ°Ãâ·ÑÐÔ½»µçÓ°
ÐÔ¸ÐÃÀÅ®×ÔÅÄÐÔ¸ÐÃÀÅ®×ÔÅÄ
Èý¼¶Æ¬Èý¼¶Æ¬
ÐÔ¸ÐÃÀÅ®×ÔÅÄÐÔ¸ÐÃÀÅ®×ÔÅÄÈý¼¶Æ¬Èý¼¶Æ¬
Ãâ·Ñ³ÉÈ˵çÓ°Ãâ·Ñ³ÉÈ˵çÓ° Ãâ·Ñ»ÆÉ«µçÓ°Ãâ·Ñ»ÆÉ«µçÓ°Ãâ·Ñ¼¤ÇéµçÓ°Ãâ·Ñ¼¤ÇéµçÓ°Ãâ·ÑÉ«ÇéµçÓ°Ãâ·ÑÉ«ÇéµçÓ°Ãâ·ÑÐÔ°®µçÓ°Ãâ·ÑÐÔ°®µçÓ°Ãâ·ÑÐÔ½»µçÓ°Ãâ·ÑÐÔ½»µçÓ°Èý¼¶Æ¬Èý¼¶Æ¬ Èý¼¶Æ¬Èý¼¶Æ¬ e.voila.fr/2.html>Èý¼¶Æ¬Èý¼¶Æ¬ÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄ
ÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄ Èý¼¶Æ¬Èý¼¶Æ¬Èý¼¶Æ¬Èý¼¶Æ¬ Èý¼¶Æ¬
Èý¼¶Æ¬ÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄ
ÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄ Èý¼¶Æ¬Èý¼¶Æ¬Ãâ·Ñ³ÉÈ˵çÓ°
Ãâ·Ñ³ÉÈ˵çÓ° Ãâ·Ñ¼¤ÇéµçÓ°
Ãâ·Ñ¼¤ÇéµçÓ°Ãâ·ÑÉ«ÇéµçÓ°
Ãâ·ÑÉ«ÇéµçÓ°Ãâ·Ñ»ÆÉ«µçÓ°
Ãâ·Ñ»ÆÉ«µçÓ° Ãâ·ÑÐÔ½»µçÓ°
Ãâ·ÑÐÔ½»µçÓ°ÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄ
Èý¼¶Æ¬Èý¼¶Æ¬
Èý¼¶Æ¬Èý¼¶Æ¬
ÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄÃâ·Ñ³ÉÈ˵çÓ°Ãâ·Ñ³ÉÈ˵çÓ° Ãâ·Ñ»ÆÉ«µçÓ°
Ãâ·Ñ»ÆÉ«µçÓ°Ãâ·Ñ¼¤ÇéµçÓ°Ãâ·Ñ¼¤ÇéµçÓ°Ãâ·ÑÉ«ÇéµçÓ°Ãâ·ÑÉ«ÇéµçÓ°
Ãâ·ÑÐÔ½»µçÓ°Ãâ·ÑÐÔ½»µçÓ°Ãâ·Ñ³ÉÈ˵çÓ°Èý¼¶Æ¬Èý¼¶Æ¬Èý¼¶Æ¬Èý¼¶Æ¬ ÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄ
Èý¼¶Æ¬Èý¼¶Æ¬ÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄ
ÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅijÉÈ˵çÓ°³ÉÈ˵çÓ°
»ÆÉ«µçÓ°»ÆÉ«µçÓ°
³ÉÈ˵çÓ°³ÉÈ˵çÓ° »ÆÉ«µçÓ°
»ÆÉ«µçÓ°
É«ÇéµçÓ°É«ÇéµçÓ°Ãâ·ÑµçÓ°
Ãâ·ÑµçÓ°
³ÉÈ˵çÓ°³ÉÈ˵çÓ°
³ÉÈ˵çÓ°³ÉÈ˵çÓ° ³ÉÈ˵çÓ°
³ÉÈ˵çÓ°
»ÆÉ«µçÓ°[/url»ÆÉ«µçÓ°É«ÇéµçÓ°
É«ÇéµçÓ°
Ãâ·ÑµçÓ°Ãâ·ÑµçÓ°³ÉÈ˵çÓ°
³ÉÈ˵çÓ°
³ÉÈ˵çÓ°³ÉÈ˵çÓ° ³ÉÈ˵çÓ°
³ÉÈ˵çÓ°
»ÆÉ«µçÓ°[/url»ÆÉ«µçÓ°É«ÇéµçÓ°
É«ÇéµçÓ°Ãâ·ÑµçÓ°Ãâ·ÑµçÓ°³ÉÈ˵çÓ°
³ÉÈ˵çÓ°³ÉÈ˵çÓ°³ÉÈ˵çÓ° ³ÉÈ˵çÓ°³ÉÈ˵çÓ° ³ÉÈ˵çÓ°³ÉÈ˵çÓ°
Ãâ·Ñ³ÉÈË
µçÓ°
Ãâ·Ñ³ÉÈ˵çÓ°
Ãâ·Ñ»ÆÉ«µçÓ°Ãâ·Ñ»ÆÉ«µçÓ°Ãâ·ÑÉ«ÇéµçÓ°
Ãâ·ÑÉ«ÇéµçÓ°Ãâ·Ñ³ÉÈ˵çÓ°Ãâ·Ñ³ÉÈ˵çÓ°
Ãâ·Ñ»ÆÉ«µçÓ°Ãâ·Ñ»ÆÉ«µçÓ°Ãâ·Ñ¼¤ÇéµçÓ°Ãâ·Ñ¼¤ÇéµçÓ°Ãâ·ÑÉ«ÇéµçÓ°
Ãâ·ÑÉ«ÇéµçÓ°Ãâ·ÑÐÔ½»µçÓ°Ãâ·ÑÐÔ½»µçÓ°

Ãâ·Ñ»ÆÉ«µçÓ°
Ãâ·ÑÐÔ°®µçÓ°
Ãâ·ÑÐÔ½»µçÓ°
Ãâ·Ñ¼¤ÇéµçÓ°
Ãâ·Ñ³ÉÈ˵çÓ°
Ãâ·ÑÉ«ÇéµçÓ°
Ãâ·Ñ»ÆÉ«µçÓ°
Ãâ·Ñ»ÆÉ«µçÓ°
Ãâ·ÑÐÔ°®µçÓ°
Ãâ·ÑÐÔ°®µçÓ°
Ãâ·Ñ¼¤ÇéµçÓ°
Ãâ·Ñ¼¤ÇéµçÓ°Ãâ·ÑÐÔ½»µçÓ°Ãâ·ÑÐÔ½»µçÓ°Ãâ·Ñ³ÉÈ˵çÓ°
Ãâ·Ñ³ÉÈ˵çÓ°Ãâ·ÑÉ«ÇéµçÓ°Ãâ·ÑÉ«ÇéµçÓ°³ÉÈ˵çÓ°
³ÉÈ˵çÓ°
»ÆÉ«µçÓ°»ÆÉ«µçÓ°É«ÇéµçÓ°
É«ÇéµçÓ°
Ãâ·ÑµçÓ°Ãâ·ÑµçÓ°³ÉÈ˵çÓ°
³É
È˵çÓ°
³ÉÈ˵çÓ°
³ÉÈ˵çÓ°
»ÆÉ«µçÓ°»ÆÉ«µçÓ°É«ÇéµçÓ°
É«ÇéµçÓ°
Ãâ·ÑµçÓ°Ãâ·ÑµçÓ°³ÉÈ˵çÓ°
³ÉÈ˵çÓ°
³ÉÈ˵çÓ°³ÉÈ˵çÓ° »ÆÉ«µçÓ°
Ȯ
É«µçÓ°
É«ÇéµçÓ°
É«ÇéµçÓ°
Ãâ·ÑµçÓ°Ãâ·ÑµçÓ°³ÉÈ˵çÓ°
³ÉÈ˵çÓ°
³ÉÈ˵çÓ°³ÉÈ˵çÓ° »ÆÉ«µçÓ°
»ÆÉ«µçÓ°
É«ÇéµçÓ°É«ÇéµçÓ°Ãâ·ÑµçÓ°
Ãâ·Ñ
µçÓ°
³ÉÈ˵çÓ°
³ÉÈ˵çÓ°
Ãâ·Ñ³ÉÈ˵çÓ°Ãâ·Ñ³ÉÈ˵çÓ° Ãâ·Ñ»ÆÉ«µçÓ°
Ãâ·Ñ»ÆÉ«µçÓ°
»ÆÉ«µçÓ°»ÆÉ«µçÓ°Ãâ·ÑÉ«ÇéµçÓ°
Ãâ·ÑÉ«ÇéµçÓ°Ãâ·ÑÐÔ°®µçÓ°Ãâ·ÑÐÔ°®µçÓ°Ãâ·ÑÐÔ½»µçÓ°
Ãâ·ÑÐÔ½»µçÓ°
Ãâ·ÑÐÔ½»µçÓ°Ãâ·ÑÐÔ½»µçÓ°ÐÔ¸ÐÃÀÅ®×ÔÅÄ
ÐÔ¸ÐÃÀÅ®×ÔÅÄÈý¼¶Æ¬
Èý¼¶Æ¬Èý¼¶Æ¬Èý¼¶Æ¬ ÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄÐÔ¸ÐÃÀÅ®´²ÉÏ×ÔÅÄÈý¼¶Æ¬Èý¼¶Æ¬
Ãâ·Ñ³ÉÈ˵çÓ° Ãâ·Ñ»ÆÉ«µçÓ°Ãâ·Ñ»ÆÉ«µçÓ°
Ãâ·ÑÉ«ÇéµçÓ°Ãâ·ÑÉ«ÇéµçÓ°Ãâ·Ñ³ÉÈ˵çÓ°
Ãâ·Ñ³ÉÈ˵çÓ°
Ãâ·ÑÉ«ÇéµçÓ°Ãâ·ÑÉ«ÇéµçÓ°Ãâ·Ñ»ÆÉ«µçÓ°Ãâ·Ñ»ÆÉ«µçÓ°
Ãâ·Ñ³ÉÈ˵çÓ°Ãâ·Ñ³ÉÈ˵çÓ° Ãâ·Ñ»ÆÉ«µçÓ°
Ãâ·Ñ»ÆÉ«µçÓ°Ãâ·ÑÉ«ÇéµçÓ°Ãâ·ÑÉ«ÇéµçÓ°
 
Comentario:
Se puede hacer algo similar en los blog de Blogger???(eso de poner el checkbox) Como lo hago?
 
Comentario:
A mí me ha cambiado el color en una franga super ancha... ¡y no me gusta! pero ahora no sé cómo cambiarlo otra vez. ¿Alguien me puede ayudar?

Thanks!
 
Comentario:
Vamos a ver, esto de abrir el enlace en ventana nueva es una tontería muy grande, además de atentar contra la usabilidad de la web. Cada usuario debe ser libre de elegir si quiere el enlace en una ventana nueva, en la misma o en una pestaña nueva.
Yo personalmente prefiero abrir los enlaces en pestañas, y odio que los sitios que me abren los enlaces en ventanas nuevas por defecto (como por cierto ya.com). Si un usuario no sabe que con el botón derecho sobre el enlace puedes elegir cómo quieres que se abra el link (o con trucos como el que indicáis de ctrl-click) pues como mal menos se le abrirá en la misma ventana, y siempre podrá recuperar las páginas anteriores con el botón histórico de "atrás".

No a target="_blank" y no a los trucos javascript para abrir en ventana nueva!!
 
Comentario:
Yo comprobaría su funcionamiento con los distintos bloqueadores de pop-ups.

;-)
 
Comentario:
Hay que joderse...
Más fácil, lo podéis encontrar en

http://www.dynamicdrive.com/


* Open links in new window Script- By spk100 (spk100@yahoo.com)
* Script featured on/available at Dynamic Drive-
 
Comentario:
JODER!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Esto acepta html jajaja


Repito:
1) ENTRE HEAD Y HEAD:







QUE VAYA BIEN,
EL HOMBRE MÁQUINA

www.unsitiomas.com



2) ENTRE BODY Y BODY:

Abrir enlaces en ventana nueva
 
Comentario:
Ya lo tengo chavalines:

-entre y






-Entre y :

Abrir enlaces en ventana nueva





QUE VAYA BIEN,
EL HOMBRE MÁQUINA

www.unsitiomas.com
 
Comentario:
Nada, al final lo hice con el target="_blank y ya está, jejeje.
Enga merci iwalmente. :)
 
Comentario:
test test test test test test test
 
Comentario:
Lo saco como tu me dices, pero entonces sigue sin funcionar y encima me sale el codigo por pantalla al abrir la página,XD. Siento por molestarte tanto :s
 
Comentario:
Creo que es que lo has metido en el HEAD pero DENTRO de un codigo STYLE y por eso no lo lee bien. Solución: sácalo un poco más arriba, antes del STYLE (o debajo, cuando termina el /STYLE).
 
Comentario:
He puesto todo el javascript y la parte de la cajita que se señala para abrir en ventana nueva, como puedes ver en la web, pero no funciona. Sabes cual puede ser la razon? Gracias de antemano :)
 
Comentario:
Muchas gracias, ya lo he puesto, pero no funciona nose por que :s Si me puedes decir donde puede estar el fallo, por mas que me como la cabeza no veo por que no va
 
Comentario:
En blogger es parecido, pero no hace falta subir el javascript como fichero aparte. Puedes pegar el código fuente directamente en tu plantilla (en la zona de arriba, HEAD). Mira por ejemplo el código fuente la portada de http://www.microsiervos.com
 
Comentario:
Como lo hago para blogger.com ya que no se como subir el archivo javascript :s
 
Comentario:
Pues si te digo la verdad, debe ser algo así de fácil... ¡pero nunca conseguí que funcionara marcándolo "por defecto"! A lo mejor alguien que controle más de Javascript nos puede ayudar.
 
Comentario:
He escrito 'checked="true"' con la intención de que salga señalado por defecto... pero (aunque sale marcada la casilla) no funciona. ¿Cómo podría lograrse? Por lo demás es una estupenda idea: Yo ando siempre añadiendo 'target="_blank"' a todos mis enlaces.
No