Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17585
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Identificar link interno do link externo usando jQuery

27-03-2015 16:10

Nesse post mostro como usar o jQuery para identificar um link local, do próprio domínio com um link externo, de outros domínios.

No exemplo será adicionado um target _blank para os links externos.

<style> .local{color:green;} .externo{color:orange;} </style>


<script type="text/javascript" src="jquery.js"></script> <script> $(document).ready(function() {   $('a').each(function(){ if($(this).prop('hostname')=='www.seusite.com'){ $(this).addClass('local'); } else { $(this).attr('target','_blank'); $(this).addClass('externo'); } });   }); </script>


<a href="http://www.codigosnaweb.com">local</a> <a href="http://www.google.com.br">google</a>

0
A melhor hospedagem para o seu site HostGator!
 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17585
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Identificar link interno do link externo usando jQuery

28-03-2015 07:57

Para quem tiver problemas pelo uso do javascript://, use o seguinte if

if($(this).prop('hostname')=='www.seusite.com' || $(this).prop('hostname')=='seusite.com' || $(this).prop('hostname')==''){

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado