[HTML] utiliser plusieurs fois le même script

Résolu
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   -  
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

Pour partager plusieurs liens sur les réseaux sociaux j'utilise le script AddToAny
Je n'y connais pas grand chose mais lorsque je mets plusieurs fois le même script sur la même page mais avec des paramètres différents, parfois ils sont pris en compte, parfois seul le dernier est considéré...

Dans l'exemple ci-dessous, j'ai trois fois le même script mais utilisé avec des sites différends.
Le partage sur Facebook marche correctement pour chacun des trois, mais pour le partage sur Twitter seul le dernier site peut-être twitté !

C'est peut-être un bug du script de AddToAny, mais y a-t-il un moyen de contourner le problème et de pouvoir faire avec Twitter comme avec Facebook ?

Je vous remercie d'avance pour votre aide, voici mes trois scripts :

<!---------------------------------------------------------->

<script type="text/javascript">
	var a2a_config = a2a_config || {};
	a2a_config.linkname = "Comment ça marche";
	a2a_config.linkurl = "https://www.commentcamarche.net/";
	a2a_config.onclick = 1;
	a2a_config.locale = "fr";
</script>

<script type="text/javascript" src="https://static.addtoany.com/menu/page.js"></script>
<div class="a2a_kit a2a_default_style">
	<a class="a2a_button_facebook">CCM</a>
	<a class="a2a_button_twitter">CCM</a>
</div>

<!---------------------------------------------------------->

<script type="text/javascript">
	var a2a_config = a2a_config || {};
	a2a_config.linkname = "Site du Zéro";
	a2a_config.linkurl = "https://openclassrooms.com/fr/";
	a2a_config.onclick = 1;
	a2a_config.locale = "fr";
</script>

<script type="text/javascript" src="https://static.addtoany.com/menu/page.js"></script>
<div class="a2a_kit a2a_default_style">
	<a class="a2a_button_facebook">SDZ</a>
	<a class="a2a_button_twitter">SDZ</a>
</div>

<!---------------------------------------------------------->

<script type="text/javascript">
	var a2a_config = a2a_config || {};
	a2a_config.linkname = "Developpez.com";
	a2a_config.linkurl = "https://www.developpez.com/";
	a2a_config.onclick = 1;
	a2a_config.locale = "fr";
</script>

<script type="text/javascript" src="https://static.addtoany.com/menu/page.js"></script>
<div class="a2a_kit a2a_default_style">
	<a class="a2a_button_facebook">DEV</a>
	<a class="a2a_button_twitter">DEV</a>
</div>

<!---------------------------------------------------------->
A voir également:

1 réponse

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
C'est bon j'ai trouvé, j'ai à chaque fois modifié la première ligne de ce code par la deuxième :

<!-- var a2a_config = a2a_config || {}; -->
var a2a_config = {};
0