ソーシャル メディアの「共有」を Web サイトに統合し始めたところです。最初は Google +1 ボタンです。
Google のウェブマスター ダッシュボードから直接コードを取り出し、すべての指示に従ってコードを挿入しましたが、+1 をクリックしようとするとコードが壊れます
私はそれを「ライブ」で持っています:
http://www.techonline.co.nz/modules/navigator/navto.php?unique_ID=16
ボタン自体は次のとおりです。
<td style="width: 33%; text-align: center;">
<div class="g-plusone" data-annotation="inline" data-width="130" data-href="#">Google +1</div>
</td>
そして、' の下部にある Javascript フォーム Google
<script type="text/javascript">// <![CDATA[
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
// ]]></script>
CDATA は TinyMCE からの autotidy です。それが何をするのかもわかりませんが、他のJavascriptが私のサイトで動作するのを止めていません. ボタンが表示されるため、このインスタンスのコードは引き続き実行されます。
なぜそれが壊れているのか誰か教えてもらえますか?