Liens externes

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Liens externes

Message par Flaura le Sam 13 Sep 2014 - 16:59

Détails techniques

Version du forum : phpBB2
Poste occupé : Fondateur
Lien du forum : http://guilde-dracaufeu.pokemonrpg.org

Description du problème

Bonjour,

comment faire en sorte que tout les liens externes s'ouvrent dans un nouvel onglet quand on clique dessus?


Dernière édition par Lucariaura le Sam 13 Sep 2014 - 17:47, édité 1 fois

Flaura
****

Féminin
Messages : 346
Inscrit(e) le : 07/06/2014

http://pokemondm.pokemonrpg.org
Flaura a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Liens externes

Message par Wave le Sam 13 Sep 2014 - 17:18

Bonjour,

Ce code devrait ouvrir tous les liens externe à votre forum dans un nouvel onglet:

Code:
$(function() { $('a').each(function() {
  if(!/^(https|http):\/\/guilde-dracaufeu.pokemonrpg.org/.test($(this).attr('href'))) $(this).attr('target', '_blank')
}); });

Cordialement,

Wave
*****

Masculin
Messages : 565
Inscrit(e) le : 04/12/2011

Wave a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Liens externes

Message par Flaura le Sam 13 Sep 2014 - 17:25

Bonjour, 

en effet, ça ouvre les liens externes dans un nouvel onglet, mais... 

certains liens (pas tous) s'ouvrent aussi dans un nouvel onglet.

Flaura
****

Féminin
Messages : 346
Inscrit(e) le : 07/06/2014

http://pokemondm.pokemonrpg.org
Flaura a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Liens externes

Message par Wave le Sam 13 Sep 2014 - 17:28

Pourriez vous me donner quelques-uns de ces liens ?

Tous les liens ne commençant pas par http://guilde-dracaufeu.pokemonrpg.org ou https://guilde-dracaufeu.pokemonrpg.org sont touchés par le script Neutral, donc théoriquement les autres sont externes

Wave
*****

Masculin
Messages : 565
Inscrit(e) le : 04/12/2011

Wave a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Liens externes

Message par Flaura le Sam 13 Sep 2014 - 17:32

Bonjour, 
j'ai fait une capture d'écran: 

http://www.pixenli.com/images/1410/1410622272030580300.png

j'ai encadré l'un des liens s'ouvrant dans un nouvel onglet (mais ce n'est qu'un exemple, il y en a d'autres)

Flaura
****

Féminin
Messages : 346
Inscrit(e) le : 07/06/2014

http://pokemondm.pokemonrpg.org
Flaura a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Liens externes

Message par Wave le Sam 13 Sep 2014 - 17:39

En effet j'avais omis les liens commençant par / Rolling Eyes


Code:
$(function() { $('a').each(function() {
  if(!/^(https|http):\/\/guilde-dracaufeu.pokemonrpg.org/.test($(this).attr('href')) && !/^\//.test($(this).attr('href'))) $(this).attr('target', '_blank');
}); });


Dernière édition par Wave le Sam 13 Sep 2014 - 19:13, édité 1 fois

Wave
*****

Masculin
Messages : 565
Inscrit(e) le : 04/12/2011

Wave a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Liens externes

Message par Flaura le Sam 13 Sep 2014 - 17:46

Merci, ça a l'air de fonctionner!

Flaura
****

Féminin
Messages : 346
Inscrit(e) le : 07/06/2014

http://pokemondm.pokemonrpg.org
Flaura a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum