0

In our CMS the developer added an "addthis.com" script which appends a hashtag and a tracking id to the browser address bar URL, for example http://www.site.com/about/#.UX6e2j7mK30

There is a solution how to get rid of this tracking but we are limited with CMS which only allows us to add javascripts to page header. The addthis script executes within page body and I need somehow to run the fix script after the default script has run. When I add the below script then the fix doesn't work. Is there any solution? Many thanks

<script type="text/javascript">
$(document).ready(function() {
    var addthis_config = addthis_config||{};
            addthis_config.data_track_addressbar = false;
    });
</script>
4

1 に答える 1

0

$(document).ready を削除し、addthis_config を宣言するだけです。これは AddThis の構成値を定義しているだけなので、ドキュメントが完全に読み込まれるまで待つ必要はありません。ドキュメントが読み込まれるのを待ってから addthis_config を設定しているため、AddThis コードは既に実行されており、アドレスバー追跡ハッシュが追加されています。

于 2013-07-31T16:02:59.853 に答える