Cuestión : Abriendo una nueva ventana basada en el URL

¿He estado utilizando el Javascript abajo para ayudar abierto a una nueva ventana si el acoplamiento no empareja el rel= " nofollow " del " _blank " del target= de " http://www.example.com " del href= del www.example.com y ha estado trabajando conjetura de fine.

I que mi pregunta es dos porciones - es posible hacer que abre una nueva lengüeta en vez de un nuevo caso? el

And si tengo uces par de Domain Name en su (es decir rel= " nofollow " del " _blank " del target= de " http://www.example.com " del href= del www.example.com , rel= " nofollow " del " _blank " del target= de " http://www.example1.com " del href= del www.example1.com , rel= " nofollow " del " _blank " del target= de " http://www.example2.com " del href= del www.example2.com ) que todo todavía señale al rel= " nofollow " del " _blank " del target= de " http://www.example.com " del href= del www.example.com - puede yo agregar el rel= " nofollow " del " _blank " del target= de " http://www.example1.com " del href= del www.example1.com , rel= " nofollow " del " _blank " del target= de " http://www.example2.com " del href= del www.example2.com¿rel= " nofollow " del " _blank " del target= de " http://www.example3.com " del href= de y del www.example3.com al código de modo que los acoplamientos que señalan a estos Domain Name específicos abierto en la misma ventana? ¡

Thanks!
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
externalLinks notpretty del >function " del class= " de " codeSnippet790695 del id= del
           
class= del

Respuesta : Abriendo una nueva ventana basada en el URL

Sí, usted puede hacer esto:

externalLinks de la función () {
 ¡si (! vuelta de document.getElementsByTagName);
 el var ancla = document.getElementsByTagName (“a”);
 para (var i=0; ¡i  si (! ancla [i] .href.match ('www.example.com/'))
    {anclas [i] .target = “_blank”;}
  ¡si (! ancla [i] .href.match ('www.example1.com/'))
    {anclas [i] .target = “_blank”;}
  ¡si (! ancla [i] .href.match ('www.example2.com/'))
    {anclas [i] .target = “_blank”;}
  ¡si (! ancla [i] .href.match ('www.example3.com/'))
    {anclas [i] .target = “_blank”;}
        }
}
window.onload = externalLinks;


o

externalLinks de la función () {
 ¡si (! vuelta de document.getElementsByTagName);
 el var ancla = document.getElementsByTagName (“a”);
 para (var i=0; ¡i  si (! ancla [i] .href.search (“www.example ") > -1)
    {anclas [i] .target = “_blank”;}
        }
}
window.onload = externalLinks;


Otras soluciones  
 
programming4us programming4us