Pour une raison quelconque lorsque j'ajoute un module HTML (bien le module par défaut ajouté à DNN 5.4), puis ajouter le javascript "AddThis". Alors que le bouton apparaît en cliquant dessus, il ouvre une nouvelle page au lieu d'afficher un message modal iframe ou survoler une liste de réseaux sociaux populaires avec lesquels partager la page. Je me demande quel serait le moyen le plus facile de résoudre cela et pourquoi cela se produit?AddThis bouton de partage ne fonctionne pas dans DotNetNuke
0
A
Répondre
3
Ce n'est pas une réponse complète, mais pour moi, il semble que le code javascript AddThis n'est jamais chargé par le navigateur. Lorsque vous consultez la page Web qui ne fonctionne pas, ouvrez la source HTML et recherchez la balise de script AddThis. Il devrait probablement ressembler à ceci:
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#username=..."></script>
Si vous ne trouvez pas, alors il y a quelque chose à travailler. Si vous le trouvez, essayez d'ouvrir l'URL dans votre navigateur et voir si vous obtenez le javascript. Sinon, comme toujours, FireBug (ou les outils dans IE8) est votre ami.
0
Essayez de copier le script référence AddThis et de le coller aux balises d'en-tête de page:
Vous avez raison. Et la raison pour laquelle cela ne se produit pas est lorsque vous êtes en mode texte enrichi et que vous l'ajoutez - il essaie d'être intelligent et supprime quelques éléments du code. Solution - Cliquez sur l'affichage de texte de base, puis sur html en bas, puis insérez votre code, puis enregistrez-le. – soldieraman