martes, 7 de junio de 2011

Scrip para abrir los enlaces externos en otra pestaña




Bueno este scrip para lo que sirve es para abrir los enlaces que no pertenezcan a tu blog en otra ventana. Es extremadamente útil este scrip ya que no tienes que poner manualmente target="_blank" en cada enlace que quieras que se abra en otra pestaña.


Bueno comencemos con la explicacion:


Lo primero que debes de hacer es  ir a Diseño > Edición de HTML y marcaremos la casilla Expandir plantilla de artilugios. Luego pegaremos después de ]]</b:skin> lo siguiente:


<script language='javascript'>
var dominio = "www.tublog.blogspot.com";
var dominio1 = "tublog.blogspot.com";
var script = "javascript:void(0);";
var imagenesblogger0 = "bp0.blogger.com";
var imagenesblogger1 = "bp1.blogger.com";
var imagenesblogger2 = "bp2.blogger.com";
var imagenesblogger3 = "bp3.blogger.com";
var blogger1 = "www.blogger.com";
var blogger2 = "www2.blogger.com";
var publicidad = "pagead2.googlesyndication.com";
function LinksExternos() {
var Externo;
if (document.getElementsByTagName('a')) {
for (var i = 0; (Externo = document.getElementsByTagName('a')[i]); i++) {
if (
Externo.href.indexOf(dominio) == -1 &amp;&amp;
Externo.href.indexOf(dominio1) == -1 &amp;&amp;
Externo.href.indexOf(script) == -1 &amp;&amp;
Externo.href.indexOf(imagenesblogger0) == -1 &amp;&amp;
Externo.href.indexOf(imagenesblogger1) == -1 &amp;&amp;
Externo.href.indexOf(imagenesblogger2) == -1 &amp;&amp;
Externo.href.indexOf(imagenesblogger3) == -1 &amp;&amp;
Externo.href.indexOf(publicidad) == -1 &amp;&amp;
Externo.href.indexOf(blogger1) == -1 &amp;&amp;
Externo.href.indexOf(blogger2) == -1
)
{
Externo.setAttribute('target', '_blank');
//Externo.setAttribute('class', 'linkexterno');
}
}
}
}
window.onload = function() {
LinksExternos();
}
</script>
Lo que esta en verde deben de editarlo como se muestra en el ejemplo, osea colocar la dirección de tu blog con www y sin ellas ejemplo:


1.- www.conocimientogeek.blogspot.com
2.- conocimientogeek.blogspot.com


Espero les ayude en algo este tutorial.

Comparte esta entrada

votar

0 comentarios:

Publicar un comentario